1

这是情况。

  1. 我在 1 页中有 2 个表格(表格 A、表格 B)
  2. 两种形式都有一个使用相同名称='ClientID'的输入元素(基于数据库动态生成。
  3. 到目前为止,我可以使用下面的 jquery 代码来形成不同的形式。

    $("form[name='FormA']").submit(function(){
        alert("FormA");
    });
    $("form[name='FormB']").submit(function(){
        alert("FormB");
    });
    
  4. 所以现在在这两种形式下都有一个输入元素,比如

    <input type='text' name='ClientID' value=''>
    
  5. 现在我如何调用 FormA ClientID 或 FormB ClientID ?就像是 ...

    $("form[name='FormA']").submit(function(){
        $(this + ":input[name='ClientID']).val(); ???
    });
    
4

2 回答 2

1
$("form[name='FormA']").submit(function(){
    $("input[name='ClientID']", this).val();
});
于 2012-08-24T16:50:08.520 回答
0

例如,使用find方法:

$("form[name='FormA']").submit(function() {
    var value = $(this).find("input[name='ClientID']").val();
});
于 2012-08-24T16:50:25.813 回答