1
當我嘗試使用IE7,IE9或FF中的輸入按鈕提交表單時,一切正常。但在IE8表單提交不起作用。 我正在使用jQuery驗證,表單將在檢查所有驗證後提交。jQuery表單提交不在IE8中工作
這裏是我的代碼:
<!-- language: lang-js -->
jQuery.fn.validated = function(callback){
jQuery(this).each(function(){
if (this.tagName == "FORM") {
jQuery(this).submit(function(){
if (ValidationErrors[jQuery(this).attr("id")].length == 0)
callback();
return false;
});
}
});
};
<form name="frmbrand" id="frmbrand" method='post'>
<table width="100%">
<tr>
<td width="30%" valign="top">Brand Name : </td>
<td width="70%" valign="top"><input type="text" id="brandname" name="brandname"><span class="error">*</span></td>
</tr>
<tr>
<td valign="top">Order : </td>
<td valign="top"><input type="text" id="rank1" name="rank1"></td>
</tr>
<tr>
<td colspan="2">
<div align="center">
<input type="submit" value="Save" id="btnsave1" name="btnsave1" style="background:#ccc">
<input type="button" value="Cancel" id="btncancel1" name="btncancel1" style="background:#ccc" ></div>
</td>
</tr>
</table>
</form>
<!-- language: lang-js -->
jQuery("#frmbrand").validated(function(){})
你可以嘗試添加此標籤的文件? – 2011-05-31 11:15:41
Thanx Alex ............... :) – key2 2011-06-02 09:27:39
不能在瀏覽器模式下工作:IE8和文檔模式:IE8。請幫忙。 – key2 2011-06-02 09:57:54