var strTest = '';
$.post(
'test.php',
{ post_test : 1 },
function(data) {
strTest = data.split('a');
$.post(
'test_2.php',
{ post_test_2 : 2 },
function(sData) {
alert(strTest);
}
);
}
);
strTest
- 是空的!为什么呢?
答案 0 :(得分:1)
问题是test.php
,因为它返回一个空字符串,因此data
为空,然后strTest
将为空,因为data
中没有任何内容需要分割!
您应该在test.php
答案 1 :(得分:1)
您的代码似乎正常运行。我已在jsfiddle中复制了您的案例,正如您在生成的提醒中看到的那样,strTest
包含数据。问题可能源于test.php
没有返回任何内容的事实。