17
JavaScript中的操作:
在JavaScript中加入下面范例便可以发送请求到一般处理程序:
$.ajax({
type: “post”,
url: “TestMatrix1.aspx/SayHello”, //请求链接格式:页面文件/请求的操作(页面的带有WebMethod前缀的静态函数)
data: JSON.stringify //传递的参数使用JSON.stringify转译为JSON格式
({
“in_Id”: $("#hdfId").val(), //传递给后台的参数格式:“参数名”:值。参数名与参数个数一定要与后台函数的参数名及参数个数完全一致
}),
contentType: “application/json”,
dataType: “json”,
success: function (data)
{
//
},
error: function (err)
{
}
});
function jqajax(){
$.ajax({
url: "http://192.168.2.3:3001/address/get/list?page=11&limit=20",//页数11 每页20条
//获取数据接口
type: "GET",
dataType: "jsonp",
jsonpCallback:"flightHandler",
success: function (data) {
data.data.forEach(function(d){
var customers_html = "<div class='list-style' data-id="+ d.id + " ><p class='p1'><a href='" + '"' + d.url_str + '"' + "'>"+d.url_name+"</a></p><p><span id=" + d.url_str + " data-id="+ d.id + " data-dd="+ d.pid + ">"+"修改"+"</span><span id=" + d.id + " >"+"删除"+"</span></p></div>";
// onclick='ShowDiv("+'"'+MyDiv+'"'+","+'"'+fade+'"'+")'
$(".list").prepend(customers_html);
//$("#sure").bind()("click", function () {
//
//})
//var id = $(this).attr("id");
//var dd = $(this).attr("data-id");
//document.getElementById("change").value = d.id;
//document.getElementById("typ").value = d.pid;
$("#" + d.id ).bind("click", function () {
document.getElementById("MyDiv").style.display='block';
document.getElementById("fade").style.display='block' ;
var bgdiv = document.getElementById("fade");
bgdiv.style.width = document.body.scrollWidth;
// bgdiv.style.height = $(document).height();
KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲"+fade).height((document).height());//???
KaTeX parse error: Expected 'EOF', got '}' at position 59: … }̲); …("#" + d.id ).bind(“click”, function () {
// //获取ID
// console.log(“2222222222222222222222222222222222222222”);
// var id = $(this).attr(“data-id”);
// //AJAX发送给服务端
// console.log(id);
// //删除元素
//
// //选中当权元素的祖级中class为list-style的元素,执行删除
// $(this).closest(".list-style").remove();
//});
$("#" + d.url_str ).bind(“click”, function () {
//获取ID
var id = $(this).attr("data-id");
document.getElementById("change").value = id;
var dd = $(this).attr("data-dd");
document.getElementById("typ").value = dd;
//AJAX发送给服务端
//删除元素
//选中当权元素的祖级中class为list-style的元素,执行删除
document.getElementById("MyDi").style.display='block';
document.getElementById("fad").style.display='block' ;
var bgdiv = document.getElementById("fad");
bgdiv.style.width = document.body.scrollWidth;
// bgdiv.style.height = $(document).height();
KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲"+fad).height((document).height());//???
});
})
},
error: function (data) {
alert();
},
complete: function (data) {
}
});
}