我的剃刀视图中有一个 html 文本框
<input type="text" id="txtComments" name="txtComments" placeholder="Enter your comments"
style="width: 500px; height: 50px;" />
在点击输入时,我正在进行 ajax jquery 调用并保存数据。但我无法在文本框中输入。如果我将其更改id="txtComments"
为其他可以输入的内容。
我做错了什么?
添加了我的脚本文件:
$("#txtComments").keypress(function (e) {
var comments = "";
e.preventDefault();
var code = e.keyCode ? e.keyCode : e.which;
if (code == 13) {
comments = $("#txtComments").val();
var request = $.ajax({
url: "/Home/SaveCommentsData",
type: "POST",
data: { 'CommentEntered': comments },
dataType: "json",
success: function (data, textStatus) {
if (textStatus) {
$('#enteredComments').append('<span>' + comments + '</span>');
alert("Comment Saved");
}
},
error: function (textstatus) {
alert(textstatus);
}
});
}
});