jquery如何取得區域變數
时间:2010-12-07
来源:互联网
请问各位大大
由於我要在sumbit之后取得单号,现在遇到一个问题
我想要在$.get这边取得num的值, 之后在传递给beforeSend:function(num)但是,无论如何,都只会显示出object
我该如何,才能把值传给beforeSend呢?由於我想传值给beforeSend才会写var aa
ps. num是有值的
$.ajax({
beforeSend :function(aa){
var aa = (
$.get("GetID.asp",function(data){
var j = jQuery.parseJSON(data);
var num = j[0].NUM;
});
);
//$('#NUM').val(aa);
alert(aa);
}
});
由於我要在sumbit之后取得单号,现在遇到一个问题
我想要在$.get这边取得num的值, 之后在传递给beforeSend:function(num)但是,无论如何,都只会显示出object
我该如何,才能把值传给beforeSend呢?由於我想传值给beforeSend才会写var aa
ps. num是有值的
$.ajax({
beforeSend :function(aa){
var aa = (
$.get("GetID.asp",function(data){
var j = jQuery.parseJSON(data);
var num = j[0].NUM;
});
);
//$('#NUM').val(aa);
alert(aa);
}
});
作者: swcjason 发布时间: 2010-12-07
$.get的动作是非同步的啦。先不说你这样也无法传值给aa,function(data){...恐怕会在alert(aa)之后执行。
也许你可以在$.get的callback(也就是那个function(data){...})才执行$.ajax。
也许你可以在$.get的callback(也就是那个function(data){...})才执行$.ajax。
作者: evey_2011 发布时间: 2010-12-07
原本是这样(以下的程式码),由於在beforSend的时候,没办法接授json[0].NUM的型态,错误会显示'0'是null或不是一个物件,后来才变成这种超怪的写法 = =|| ,我一直无法解决这个问题
$.ajax({
url :"GetID.asp",
method : 'get',
datatype : 'json',
//success : function(data){
// var json = jQuery.parseJSON(data);
// var N1 = json[0].NUM;
// $("#NUM").val(N1);
// },
beforeSend : function(){
function(data){
var json = jQuery.parseJSON(data);
var N1 = json[0].NUM; =>有问题
$("#NUM").val(N1);
}
});
$.ajax({
url :"GetID.asp",
method : 'get',
datatype : 'json',
//success : function(data){
// var json = jQuery.parseJSON(data);
// var N1 = json[0].NUM;
// $("#NUM").val(N1);
// },
beforeSend : function(){
function(data){
var json = jQuery.parseJSON(data);
var N1 = json[0].NUM; =>有问题
$("#NUM").val(N1);
}
});
作者: fillano 发布时间: 2010-12-08
我想你需要确定到底$.get时伺服器送来什么东西,你直接alert(data)看看吧。
作者: evey_2011 发布时间: 2010-12-08
$.get
$.getJSON
这样的方式是都可以取值,没有问题
只是放入
$.ajax({
beforeSend ->才有问题
})
$.getJSON
这样的方式是都可以取值,没有问题
只是放入
$.ajax({
beforeSend ->才有问题
})
作者: fillano 发布时间: 2010-12-08
统一口径,我都在http://ithelp.ithome.com.tw/question/10060161#133053回覆。如果您试成功,再分享一下吧。
作者: evey_2011 发布时间: 2010-12-08
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28