在没有损坏数据库的情况下将php更改为\ n

时间:2016-11-29 04:03:10

标签: php jquery

当我们点击</br>

时,我创建了一个jquery来添加enter
$('.description').keyup(function (e){
                if(e.keyCode == 13){
                    var curr = getCaret(this);
                    var val = $(this).val();
                    var end = val.length;

                    $(this).val( val.substr(0, curr) + '</br>' + val.substr(curr, end));
                }

            });
function getCaret(el) { 
            if (el.selectionStart) { 
                return el.selectionStart; 
            } else if (document.selection) { 
                el.focus(); 

                var r = document.selection.createRange(); 
                if (r == null) { 
                    return 0; 
                } 

                var re = el.createTextRange(), 
                rc = re.duplicate(); 
                re.moveToBookmark(r.getBookmark()); 
                rc.setEndPoint('EndToStart', re); 

                return rc.text.length; 
            }  
            return 0; 
        }

它显示在文本区域,如下面

- This is top page design
</br>
- This 
</br>
- is
</br>
- test
</br>
- for
</br>
br 
</br>
changing
</br>

我想在该文本区域中隐藏</br> 所以我使用jquery

var str = $('.meeting-data-container .description').val();
    $('.meeting-data-container .description').val(str.replace("</br>", "\n"));

隐藏并创建新行, 但是当我保存在数据库中时,它会保存space而不是</br> 我想保存数据而不会损坏数据库中的</br>

0 个答案:

没有答案