现在我正在使用jQuery .ajax向一个.php文件发送一个AJAX调用,该文件从数据库中获取所有值,然后对其进行处理,然后通过发送到不同.php的不同.ajax将其发回以更新数据库中。
现在我通过从数据库获取所有数据然后执行此操作.split
var result = data.split('&');
没关系,但是有很多不同类型的数据难以在一个组中识别,有没有办法获得多组数据,例如。
success: function(data,values) {
var results = data.split('&');
var allvalues = values.split('&');
因为存在另一个问题,即某些数据组的数量未得到修复。 当这些值全部在一个组中时,尝试从所有值中选择一个值时,这将是一个问题。
对不起,我知道我不太清楚,但这是我在解释问题时能做的最好的事情,提前谢谢。
答案 0 :(得分:0)
您可以尝试JSON数据类型并从php发送数组
success: function(json) {
var results = json.data1.split('&');
var allvalues = json.data2.split('&');
答案 1 :(得分:0)
最好使用JSON datatype
在服务器端创建json数组
{"data":{"val1":"value","val2":"value"},"value":{"val1":"value","val2":"value"}}
有一个了解JSON的教程
http://secretgeek.net/json_3mins.asp
然后你可以简单地检索它
success:function(response){
response.data[0].val1
response.data[0].val2
response.value[0].val2
response.value[0].val2
}