【发布时间】:2010-07-30 15:30:27
【问题描述】:
我目前有一个带有下拉框的表单,当下拉列表中的值发生变化时,一个带有更多表单元素的 PHP 文件会通过 jQuery 的 $.ajax 函数加载到主表单中。但是,当我提交表单(仅使用非 AJAX 方式)时,来自表单“ajaxed”区域的值不包含在 $_POST 值中。您知道在提交表单时能够包含 AJAX 表单值的方法吗?
提前致谢
【问题讨论】:
标签: php javascript ajax forms
我目前有一个带有下拉框的表单,当下拉列表中的值发生变化时,一个带有更多表单元素的 PHP 文件会通过 jQuery 的 $.ajax 函数加载到主表单中。但是,当我提交表单(仅使用非 AJAX 方式)时,来自表单“ajaxed”区域的值不包含在 $_POST 值中。您知道在提交表单时能够包含 AJAX 表单值的方法吗?
提前致谢
【问题讨论】:
标签: php javascript ajax forms
在您的 jquery 代码中用于提交功能。尝试使用 live() 函数。
例如
$("form").live(submit(function() {
$.ajax("page.php",......
..........
});
【讨论】: