我有一个表单,它有必填字段,除非您填写所需的项目,否则它不会提交表单,它适用于谷歌浏览器和Firefox,但在Safari浏览器中不起作用。为什么是这样,现在做任何人如何使表格无法提交的地方,除非填写需要的项目。这只是少量的代码。正在提交表格
<form method="post" action="##" name="aForm" id="addClientForm" class="">
<input type="hidden" name="method" value="clientAdd">
<input type="hidden" name="datasource" value="<cfoutput>#request.dsn#</cfoutput>">
<input type="hidden" name="Active" value="1">
<div style="float:left;" class="formContent470">
<table border="0" cellspacing="0" cellpadding="5">
<tr>
<th colspan="" style="text-align:left;">Add Client</th>
</tr>
<tr><cfoutput>
<td>
Contact
<span style="color:red">*</span>
<input type="Text" name="Contact" value="" required="Yes" message="Contact is required" maxLength="75" class="inputText430">
</td>
</tr>
这里是jQuery代码,应该让它工作,我相信。
$(document).ready(function() {
$("#addClientForm").validate();
rules: {
Contact: {
required: true
},
ClientName: {
required: true
},
ClientLogin: {
required: true
},
ClientPassword: {
required: true
},
Email: {
required: true
}
},
});
谢谢,任何帮助表示赞赏。
您是否在jquery之前将您的链接标记添加到jquery插件(验证)? –
htatche
嗨你提供的JavaScript是无效的。你能提供小提琴吗? – Qpirate
是的,我有链接标签上面的jQuery –
user3182314