Forms 如何使脚本适用于具有多个表单的页面上的特定表单
我使用的脚本会禁用submit按钮,除非用户单击并浏览要上载的文件Forms 如何使脚本适用于具有多个表单的页面上的特定表单,forms,Forms,我使用的脚本会禁用submit按钮,除非用户单击并浏览要上载的文件 $(document).ready(function() { $('input:submit').attr('disabled',true); $('input:file').change( function(){
$(document).ready(function() {
$('input:submit').attr('disabled',true);
$('input:file').change(
function(){
if ($(this).val()){
$('input:submit').removeAttr('disabled');
}
else {
$('input:submit').attr('disabled',true);
}
});
});
我在同一页上有两个表格,我想把它和一个特定的表格联系起来
第一种形式:
<form action="" method="post" name="name1" id="id1">
第二种形式:
<form action="" method="post" name="name2" id="id2">
javascript中有没有一种方法专门将其附加到#id1而不是id2
我可以这样放吗<代码>$('#id1.input:submit')-将id添加到脚本中的符号或语法是什么?抱歉,我仍在学习可以组合哪些部分。替换$('input:submit')。attr('disabled',true)代码>由
$('form#id1 input:submit').attr('disabled',true)代码>我不明白你所有的问题,为什么不使用$('form#id1')这就是我要使用它的地方,但我不知道#id1放在代码的哪一部分。这会取代$(文档)部分吗?哇。。我不知道那里有空位。知道这一点太棒了。谢谢你,皮萨努。非常感谢!这一部分叫什么,这样我就可以读得更多$(此处为该部分)。属性