-2

我正在尝试开发一个 Web 应用程序,但在使用 Ajax 向服务器发送数据时遇到了一点问题,我的目标是使用 ajax 请求进行双重处理

除了变量 $ _GET['lang'] 在服务器端不存在!(PHP)

这是我的code.js

代码:

jQuery.ajax ({ 
    type: "GET" 
    url: URL, 
    like: "json" 
    success: function (response) { 
        var jsonp = response; 
        var obj =jQuery.parseJSON (jsonp).; 
        jQuery.each (obj, function () { 
            lang + = this ['value'] + ":" + this ['qualify'] split ('@') [4] split ('s') [1] + "\ n".. }); 
            alert (lang);
            jQuery.ajax({ 
                type:"GET" 
                url:"SaveFileFromClient.php" 
                data: "lang =" + lang, 
                success: function (response) { } 
            }); 
        } 
});
4

1 回答 1

0

我不确定:

jQuery.ajax ({ 
    type: "GET",
    url: URL, 
    dataType : "json",
    success: function (data) {
        var l=data.length;
        for(i=0;i<l;i++){
            lang+=data[i]['value']+ ": "+ data[i]['qualify'].split('@')[4].split('s')[1]+"\n"; 
            alert (lang);
            jQuery.ajax({
                type:"GET",
                url:"SaveFileFromClient.php",
                data: {lang:lang},
                async : false,
                success: function (response) { } 
            }
        } 
});

还要注意通过 GET 传递的字符串的最大大小

于 2013-08-09T18:20:13.387 回答