【发布时间】:2012-06-29 13:12:21
【问题描述】:
嘿,伙计们,我已经尽可能多地看了,但我找不到答案,我正在创建一个管理界面,它的表格遍布各处,我想为所有表格使用相同的 jquery 代码,我有一些代码可以完成工作,但我想知道是否有更有效的方法来完成它。这是代码
function submitForm( formname )
{
$.ajax
({
type:'POST',
url: 'session.php',
data: $(formname).serialize(),
success: function(response)
{
if( $('#message_box').is(":visible") )
{
$('#message_box_msg').html ('')
$('#message_box').hide();
}
$('#message_box').slideDown();
$('#message_box_msg').html (response);
}
});
return false;
}
现在我的表单看起来像这样:
<form id="adminForm" action="session.php" method="post" onsubmit="return submitForm('#adminForm');">
现在我的问题是......有没有更简单的方法来做到这一点,比如不必每次都为 submitForm() 函数提供表单 ID?
提前致谢!
【问题讨论】:
标签: javascript jquery ajax forms dynamic