我知道有一个JQuery表单验证,但如果没有表单,如何使用Jquery进行验证?说,有一个
<textarea></textarea>
,我想通过AJAX而不是表单发送文本。发送前如何验证?
答案 0 :(得分:4)
<textarea>
之外不允许使用<form>
标记。你提出的建议不会传递HTML验证器。只需使用<textarea>
{/ 1>}将<form>
包围起来
答案 1 :(得分:1)
为什么不自己验证它。如果您要在提交之前检查某些要求,或将onblur事件附加到textarea
,则可以确保数据正确无误。
我会选择onblur事件,因为如果出现问题,您可以让用户快速了解。
答案 2 :(得分:1)
只需通过id
拉动textarea即
$('#mytextarea').value();
答案 3 :(得分:1)
因此,在通过AJAX发送之前检查该值。
$('input#mybutton').click(function() {
var text = $('textarea#mytextarea').val();
// Validate the text HERE
$.ajax({
type: "GET",
url: pURL,
async: false,
dataType: "html",
success: function(pReturn) {
// Process the return.
}
});
});