我正在使用jQuery将一个div的HTML内容以POST方式发送到一个PHP文件,这个div中包含表格、输入框、较小的div,我想获取主DIV的内容并将其发送到数据库。 我能想到的唯一选项是POST方法,但我不知道是否可以使用它发送纯HTML。 是否有其他选项可以将来自div的HTML内容发送到PHP文件以插入到MySQL中?
谢谢。
编辑: 现在我能够使用jQuery的POST发送完整的HTML数据了。 但是,来自该DIV的HTML字符会转换为特殊字符。例如:">"会变成">",当发生这种情况时,我的POST数据受到限制,只能取第一个特殊字符出现的位置,因为我这样进行ajax POST:
var data = 'id='+ currid +'&html='+ div_html;
$.ajax({
type: "POST",
url: "file.php",
data: data,
.......................
.......................
使用这段代码是不好的,因为 div_html 包含其他 "&" 字符,所以它将被视为要发送的另一个 POST 参数。
有什么解决办法吗?
再次感谢。