错误写法 :  var content = $('#Content').val();

正确写法: var content = $(document.getElementsByTagName("iframe")[0].contentWindow.document.body).html()

 

如果得到的内容包含HTML编码,  而且要通过Ajax提交数据, 这时必须先就行 html 编码

 

 Content = $('<div/>').text(Content).html()

 

$.ajax({
  type: 'GET',
  url: "/SysAdmin/News/AddNews",
  data: { ScheduleID : @ViewBag.ScheduleID, Title : Title, URL : URL, Content : Content},
  success: function (data) {
    if (data == '') {
      $('#Title').val('');
      $('#URL').val('');
      $(document.getElementsByTagName("iframe")[0].contentWindow.document.body).html(''); //$('#Content').val('');
      alert('添加成功');
      loadNews();
    }
    else {
      alert('添加失败');
    }

  }
})

相关文章:

  • 2021-08-22
  • 2021-06-11
  • 2022-12-23
  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-27
  • 2022-12-23
  • 2021-05-27
  • 2021-12-22
  • 2022-02-08
相关资源
相似解决方案