解决方案 »
- java script error
- 紧急求助!!SWFObject 设置动态高度
- 给大家拜年。并请教一个小问题。
- 上下两行确定按钮,为什么点击上面的确定,下面的确定按钮变暗
- 能用javascript直接指定img的src吗?
- javascript 操作 cookie问题,高人请进
- 关于输入框只能输入数字和小数点??
- 如何去掉浏览器窗口的最大化和关闭按钮?
- js写入txt
- npm install 命令必须要在特定结构的目录下使用才有效果吗?
- extjs4的define方法中怎么实现load事件,请进
- JAVAScript中,有一个textarea中比如输入AAA;BBB;CCC;DDD;当鼠标移动到这个字符上时;
$.getJSON('ajax/test.json', function (data) {
var items = [];
$.each(data, function (i, item) {
items.push('<li id="' + item.Value + '">' + item.Text + '</li>');
});
$('<ul/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('body');
});
$.each(data, function (key, val) {
$.each(val, function (kk, vv) {
items.push('<li id="' + kk + '">' + vv + '</li>');
})
});第一个循环用于从List中遍历Customer对象,第二个循环用于从Customer对象中遍历Customer对象的属性,也就是k/v对
修改接口,给客户端返回
callbackName+"("+jsonData+")"
这样的数据,其中callbackName的值来自地址栏参数callback
接口这样写,就可以支持jquery的jsonp方式
$.ajax({
url:'.../1.asp',
dataType:'jsonp',
success:function(res){
console.log(res);
}
});如果1.asp不在你控制之下,就只能尝试在自己站点的服务端向这个地址发起http请求,将响应返回给客户端就行了
还不具体???
比普通的ajax接口多一个回调函数名,做成函数调用的形式,真正的数据参数形式传递进去
比如平时 response.write("{'a':'0'}");
做成 response.write(callbackName+"({'a':'0'})");
callbackName来自地址栏参数callback,
我上面就是这么说的吧,这个还不具体???这都还不会写,就是你自己的问题了
还不具体???
比普通的ajax接口多一个回调函数名,做成函数调用的形式,真正的数据参数形式传递进去
比如平时 response.write("{'a':'0'}");
做成 response.write(callbackName+"({'a':'0'})");
callbackName来自地址栏参数callback,
我上面就是这么说的吧,这个还不具体???这都还不会写,就是你自己的问题了本人的确很菜,望大神能详细讲解,我还是不是太明白!~~~~