在我的代码中,我有一个表单,它有一个文本字段和提交按钮(它是带超链接的图像)。
<input type="text" name="ticketcom[]" id="ticketcom_'.$aff_rep_id.'" class="form_textfeild" style="width:100px;" value="'.$result_bt_value.'"/>
和提交按钮
<div style="margin-left:190px;"><a href="#" class="close" id="submitcommision"><img src="__SITE_URL__/images/seller/save_btn.png" width="75" height="32" border="0" alt="dd"/></a></div>
当文本框为空时,提交不需要工作,否则继续下一步,当文本框是空时禁用按钮,否则启用按钮,我写的代码像这个
$(document).ready(function(){
$("#submitcommision").click(function() {
var num11 = $("#ticketcom_$aff_rep_id").val();
if(num11=='')
{
$('#submitcommision').attr('disabled',true);
}
});
但是它不能正常工作,我该如何在jquery帮助我。
由于"提交"按钮实际上是一个锚标记-您必须通过代码取消请求(锚没有禁用的属性)-您可以始终添加禁用的样式:
$(document).ready(function(){
$("#submitcommision").click(function() {
var num11 = $("#ticketcom_$aff_rep_id").val();
if(num11=='') {
//Add disabled class?
return false;
} else {
//Submit logic
}
});
});