Ajax请求
function doRequest(url, hostname) {
$.ajax({
url: url,
type: 'GET',
data: 'hostname=' + hostname,
error: function() { alert('erro'); $('#loading').hide(); },
success: function (data) {
$('#content').html(data);
$('#loading').hide();
},
beforeSend: function() {
alert(1);
$('#content').html("");
$('#loading').show();
}
});
return false;
}
搜索表单
Validar
Click事件
$('#search').submit(function() {
if (validateSearchForm()) {
$('#val_error').hide();
doRequest('/Home/SearchMachine',$('#hostname').val());
}
else
$('#val_error').show();
return false;
});
在第一个请求我得到一个alert(1),在第二个两个alert(1)中,在接下来的四个alert(1)那success函数中被触发。我做了太多的测试,但没有找到解决方案。许多请求后,ajax加载gif以及浏览器停止。
+2
你是怎么调用这个函数的? –
+1
作为答复得到的数据是什么,并向我们展示了html代码 –
+0
我编辑了问题描述。你是否发现问题? –