$(document).ready(function(){ var ewm=$(".ewm").val(); if(ewm.autofocus != true){ $.ajax({ type: "get", url: "http://localhost:5000/api/Test/str3", dataType: "jsonp", jsonp: "callback", data: "lt=sfdafda", contentType: "application/json; charset=utf-8", success: function(info) { var pjson = eval(info.data); var result = ""; $.each(pjson, function(i, data) { result += "<tr><td>" + data.sn + "</td><td>" + "<input type='checkbox' data-id='" + (data.sn) + "' class='cbitems' style='width:200px; height: 50px;margin:0 auto;display: block;'>" + "</td></tr>"; }); $("#tbl4").append(result); }, error: function(XMLHttpResponse, textStatus, errorThrown) { console.log(XMLHttpResponse, textStatus, errorThrown); }, });输入完成后自动搜索并显示 具体代码
时间: 2024-04-24 17:22:38 浏览: 128
根据你提供的代码,我理解你的需求是在页面加载完成后,自动执行一次ajax请求,将返回结果展示在页面上。可以使用以下代码实现:
```
$(document).ready(function(){
var ewm=$(".ewm").val();
if(ewm.autofocus != true){
// 执行一次ajax请求
$.ajax({
type: "get",
url: "http://localhost:5000/api/Test/str3",
dataType: "jsonp",
jsonp: "callback",
data: "lt=sfdafda",
contentType: "application/json; charset=utf-8",
success: function(info) {
var pjson = eval(info.data);
var result = "";
$.each(pjson, function(i, data) {
result += "<tr><td>" + data.sn + "</td><td>" +
"<input type='checkbox' data-id='" + (data.sn) +
"' class='cbitems' style='width:200px; height: 50px;margin:0 auto;display: block;'>" +
"</td></tr>";
});
$("#tbl4").append(result);
},
error: function(XMLHttpResponse, textStatus, errorThrown) {
console.log(XMLHttpResponse, textStatus, errorThrown);
},
});
}
});
```
上述代码将在页面加载完成后执行一次ajax请求,并将结果展示在id为tbl4的表格中。你可以根据实际需求进行修改和优化。
阅读全文