我有以下脚本按预期工作,它检索 XML 列表并分配一些变量
$.ajax({
type: "POST",
url: "pgGeneral_login/validate.php",
data: { user:user , pass:pass },
dataType: "xml",
success:loginval });
function loginval(data){
console.log("Returned" )
valid = $(data).find('valid').text();
name = $(data).find('name').text();
pass = $(data).find('pass').text();
};
我想要做的不是为每个 xml 结果分配一个变量(valid = $(data).find('valid').text() )而是遍历列表并将值分配给标签名称无需编写大量代码,如果是 php,我会使用类似
foreach ($row as $k => $v)
$$k = $v
请问有什么帮助吗?