我正在使用jQuery将一个POST发送到一个具有div内容的HTML文件。 HTML内容包含表格,输入,较小的div,我想抓取主DIV的内容并将其发送到数据库。我能想到的唯一选择是POST方法,但我不知道我是否可以用它发送纯HTML。是否有任何其他选项用于将HTML内容从div发送到PHP文件以插入到MySQL中?jQuery通过POST发送HTML数据
谢谢。
编辑:我现在可以通过jQuery的POST发送完整的HTML数据。但是,来自该DIV的HTML字符会转换为特殊字符。例如:“>”将变成“&”;“而当这种情况发生,我的POST数据仅限于其中第一个特殊人物出现,因为我做我的AJAX POST是这样的:因为div_html包含其他“&”字符,以便它会
var data = 'id='+ currid +'&html='+ div_html;
$.ajax({
type: "POST",
url: "file.php",
data: data,
.......................
.......................
使用此代码是不正常被视为另一个要发送的POST参数。
任何解决方法?
再次感谢。
编辑原创问题。 – 2009-07-03 12:01:31