$("#button").bind("click", function () {
var messageLenght = $("#text").length();
if($('#text').val() != '' && messageLenght < 200 ){
var message = $("#text").val();
$.ajax({
url: "chatGetMsg.php",
type: "POST",
data: {message},
dataType: "json",
complete: function () {
show('send');
del();
}
});
}
});
为什么不起作用
messageLenght < 200
$("#text")
返回一组项目对象。该对象没有方法length()
(有一个属性length
,但它返回集合中元素的数量,即您的情况为 1)。如果您需要获取消息的长度,则可以使用length
对象的属性来完成String
$("#text").val().length