我可以将这个$(“#id”)。html()的html值发送到代码后面吗?

时间:2011-10-12 08:17:36

标签: javascript html vb.net jquery

我已经通过ajax尝试了但它不起作用所以请帮助我!!!!!! 我尝试了它进入cookie但在代码后面没有看到它

2 个答案:

答案 0 :(得分:0)

var datah = $(“#currid”).html()

var data = {
  id: currid,
  html: datah
 };


$.ajax({
   type: "POST",
   url: url,
   data: data,
   success: function(msg){
     alert( "return back" );
   }
 });

答案 1 :(得分:0)

试试这个

您必须在传输之前对html内容进行编码。您可以在java脚本中使用escape来实现此目的。您可以从服务器

解码它
 var encodedData= escape($(“#id”).html()) ;
    var postData = { htmlData:encodedData};    
     $.ajax({
       type: "POST",
       url: url,
       data: postData,
       success: function(msg){
         // do your operation
         }
     });