【发布时间】:2014-12-06 09:39:03
【问题描述】:
我在控制台中收到一条错误消息,提示“未捕获的 ReferenceError:e 未定义”我单击的按钮名称为“sendtxt”。我确定它上面有功能(e)
<script type="text/javascript">
$(document).ready(function() {
$('input[name="sendtxt"]').click(function(e) {
sendText();
});
});
/************ FUNCTIONS ******************/
function sendText() {
e.preventDefault();
var phonenum = $('input[name="phonenum"]').val();
var provider = $('select[name="provider"]').val();
$.ajax({
type: 'POST',
data: {
provider: provider,
phonenum: phonenum
},
url: 'send.php',
success: function(data) {
console.log('Success');
},
error: function(xhr, err) {
console.log("readyState: " + xhr.readyState + "\nstatus: " + xhr.status);
console.log("responseText: " + xhr.responseText);
}
});
};
【问题讨论】:
标签: ajax referenceerror