我正在将 JQuery、Ajax 和 Struts 用于 Web 应用程序。我正在尝试在单击按钮时提交。我在一页中有 4 个标签。我在每个选项卡上放置了 4 个按钮,当用户通过 Ajax 单击按钮时,我想提交整个表单。当我提交表单时,除了 button1 值之外,我在表单 bean 中将所有表单字段的值都设为 null。在提交整个表单时,我是否有其他方法可以跟踪单击的按钮?有什么方法可以传递附加参数以及在 ajax 中提交整个表单?谢谢!
$('[name=button1]').click(function()
{
$.ajax(
{
type: "POST",
url: "/NB/AjaxSubmit.do",
data: $('form[name=ajaxForm]').serialize(), // serializes the form's elements.
success: function(data)
{
alert(data); // show response from the php script.
}
});
return false; // avoid to execute the actual submit of the form.
});
<html:button property="button1" value ="Submit"></html:button>