标准请求格式
function serach() {
var text = $("#searchText").val();
var html = "";
$.ajax({
type: "POST",
cache: false,
url: "assetsearch/",
data: {"text": text},
dataType: "json",
success: function (data) {
if (data.length > 0) {
for (var i = 0; i < data.length; i++) {
html += "<tr>";
html += "<th></th>";
html += "<td>" + data[i]._id.$oid + "</td>";
html += "<td>" + data[i].url + "</td>";
html += "<td>" + data[i].description + "</td>";
}
} else {
html += "<h4>未找到相关信息!</h4>"
}
$("#tbody").empty();
$("#tbody").append(html);
},
error: function () {
alert("服务器请求失败");
}
});
}
body
{% csrf_token %}
<input type="text" class="form-control" placeholder="Search" id="searchText">
<div class="input-group-append">
<button class="btn btn-success" type="button" onclick="serach()">Go</button>
</div>
{% csrf_token %}为django阻止跨域