Ajax中參數帶有html格式的 傳入后台保存【二】


    KindEditor.ready(function (K) {       //編輯器插件
        window.editor1 = K.create('#ctjs', {
            uploadJson: '/Hotelgl/UploadImage',
            allowFileManager: false ,  //允許圖片管理 開啟后再挑選圖片的時候可以直接從圖片空間內挑選
            width: '480px',
            height: '150px',
            afterBlur: function () { this.sync(); }
        });
        K('#ctjs').click(function () {
            editor1.loadPlugin('image', function () {
                editor1.plugin.imageDialog({
                    showRemote: false,
                    imageUrl: K('#PicUrl').val(),
                    clickFn: function (url, message, error) {
                        alert("上傳成功!");
                        editor1.hideDialog();
                    }
                });
            });
        });
    });

AJAX:   利用encodeURIComponent(text)轉碼

  $.ajax({                             //異步添加
                    type: "POST",
                    url: "/Repast/ctgladd",
                    data: { tjctmz: $.trim($('#ctmz').val()), tjctsj: $.trim($('#ctsj').val()), tjctwz: $.trim($('#ctwz').val()), tjctdh: $.trim($('#ctdh').val()), tjctjs: encodeURIComponent(text), hotelid: hotelid, gnbh: parseInt($("#gnbh").val()), cz: cz },
                    success: function (data) {
                        var f = $.parseJSON(data);
                        if (f.yz) {
                            alert("添加成功!");
                            if ($("#ctcx").length > 0) {
                                $('.catering_details p dfn').trigger("click");
                                $("#ctcx").trigger("click");
                            } else {
                                location.replace(location.href);
                            }
                        }
                        else {
                            alert("添加失敗!");
                            location.replace(location.href);
                        }
                    }
                })

前台顯示:decodeURIComponent(f.ctjs)

 1  //------查詢-------------
 2     $(".catering_page").delegate('li .details', {
 3         click: function (e) {
 4             $('#show').show();
 5             $("#show .btn_ok").attr("name", $(this).attr("name"));
 6             xgid = parseInt($(this).attr("value"));   //全局變量保存數據庫指定對應id號
 7             $.ajax({
 8                 type: "POST",
 9                 url: "/Repast/ctglcx",
10                 data: { cxid: xgid },
11                 success: function (data) {
12                     var f = $.parseJSON(data);
13                     $("#ctmz").val(f.name);
14                     $("#ctsj").val(f.time);
15                     $('#ctwz').val(f.address);
16                     $('#ctdh').val(f.tel);
17                     editor1.html(decodeURIComponent(f.ctjs));
18                 }
19             })
20         }
21     })

a.jdxx = HttpUtility.UrlDecode(jdxx);   //url碼繼續轉化位標准標簽格式

%3Cdiv%20align%3D%22center%22%3E%0A%09%3Cspan%20style%3D%22background-color%

轉化

<span> xxxx </span><b></b> ........


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM