努力讓自己在形式驗證沒有<form>
標籤。jQuery的.submit()
其CMS插件,它使用了AJAX,不知道爲什麼輸入不能與<form></form>
包裹的結構。
HTML:
<div class="feedback">
<input id="name" type="text" name="ajax-name" value="Your name" />
<input id="mail" type="text" name="ajax-mail" value="Your e-mail" />
<button type="submit" id="done">Send</button>
</div>
JS:
$(".feedback #done").click(function() {
var flag = true;
if (!$("#name").val()){
$("#name").addClass('error');
flag = false;
}
if (flag == true)
$(".feedback").submit();
});
此代碼不能正常工作。
我如何在表單驗證,無<form>
標籤?
阿賈克斯不知道這個驗證。
謝謝。
對不起,我不明白。請給出更詳細的答案。 – James 2010-11-06 18:35:10
更清楚了嗎?我希望如此,這是我所有:) – 2010-11-06 18:45:27
好吧,現在它清晰。謝謝! – James 2010-11-06 18:48:05