zoukankan      html  css  js  c++  java
  • jQuery Post 提交内容中有标签报错

    Post编辑一点内容要传后台数据库:

     1  var html = editor2.html()
     2           console.log(encodeURIComponent(html));
     3             //console.log("cz=====" + cz);
     4             //console.log("gnbh=====" + parseInt($("#gnbh").val()));
     5             //console.log("xgid=====" + xgid);
     6             //console.log("editor2.html()=====" + editor2.html());
     7             $.ajax({
     8                 type: "POST",
     9                 url: "/Hotelgl/jdssglxg",
    10                 data: { xgjdssmz: $.trim($('#xgjdssmz').val()), xgjdsssj: $.trim($('#xgjdsssj').val()), xgjdsswz: $.trim($('#xgjdsswz').val()), xgjdssdh: $.trim($('#xgjdssdh').val()), xgjdssjs: encodeURIComponent(html), xgid: xgid, gnbh: parseInt($("#gnbh").val()), cz: cz },
    11                 success: function (data) {
    12                     var f = $.parseJSON(data);
    13                     if (f.yz) {
    14                         alert("修改成功!");
    15                         $('.facility_details').hide();
    16                         $(".facility_details .text_input").val("");
    17                         $("#jdsscx").trigger("click");
    18                     }
    19                     else {
    20                         alert("修改失败!");
    21                         location.replace(location.href);
    22                     }
    23                 }
    24             });
    25 
    26         }

    encodeURIComponent 方法
    返回编码为统一资源标识符 (URI) 的有效组件的字符串。

    function encodeURIComponent(encodedURIString : String) : String
    参数
    encodedURIString
    必选。表示编码 URI 组件的字符串。
    备注
    encodeURIComponent 方法返回一个已编码的 URI。如果将编码结果传递给 decodeURIComponent则将返回初始的字符串。因为 encodeURIComponent 方法将对所有字符编码,请注意,如果该字符串代表一个路径,例如 /folder1/folder2/default.html,则其中的斜杠也将被编码,这样,当该字符串作为请求发送到 Web 服务器时它将是无效的。如果字符串中包含多个 URI 组件,请使用 encodeURI 方法进行编码。

     1  $.ajax({
     2                 type: "POST",
     3                 url: "/Hotelgl/jdssglcx",
     4                 data: { cxid: xgid },
     5                 success: function (data) {
     6                     var f = $.parseJSON(data);
     7                     $("#xgjdssmz").val(f.name);
     8                     $("#xgjdsssj").val(f.time);
     9                     $('#xgjdsswz').val(f.address);
    10                     $('#xgjdssdh').val(f.tel);
    11                    editor2.html(decodeURIComponent(f.ssjs));
    12 
    13                 }
    14             })

    遗漏问题:

    数据库保存还是有以乱码形式存在  如何解决?

  • 相关阅读:
    select选中值传递到后台action中
    select into from 与insert into select from区别
    存储过程
    layer
    下拉框两级联动
    无限纠结——Zedboard上跑ubuntu详解
    静态时序分析SAT
    设计模式-(构型模式)
    内存断点调试的原理
    C语言中使用静态函数的好处
  • 原文地址:https://www.cnblogs.com/h5monkey/p/5993027.html
Copyright © 2011-2022 走看看