按钮点击时出现以下错误。
Uncaught RangeError: Maximum call stack size exceeded at
jQuery.extend.jQuery.fn.extend
jQuery.extend.jQuery.fn.extend
jQuery.extend.jQuery.fn.extend
jQuery.extend.jQuery.fn.extend
jQuery.extend.jQuery.fn.extend
jQuery.extend.jQuery.fn.extend
在这一行“argtoUpdate = JSON.stringify(response2.name);”
在以下CODE中:
$.ajax({
url: 'http://tales.appedoncp.com/appcp/sanchita/api/sample.php',
dataType: 'jsonp',
data: {"json" : input_string},
success: function(response)
{
for(var i=0; i<response.names.length; i++)
{
$("#center_brp").append("<div id=\"word\"" + [i]+ " class=\"sample_words\">" + response.names[i] + "</div><br>");
}
var input = JSON.stringify(response.names);
$.ajax({
url: 'http://tales.appedoncp.com/appcp/sanchita/api/getSoundsFromWords.php',
dataType: 'jsonp',
data: {'words' : input},
success: function(response2)
{
for(var i=0; i<response2.name.length; i++)
{
$("#center_brp2").append("<div id=\"word\"" + [i]+ " class=\"sample_words\">" + response2.name[i] + "</div><br>");
}
***argtoUpdate = JSON.stringify(response2.name);***
}
});
},
error: function(e){
console.log(e);
}
});
return false;
});
$('#updateBtn').click(function(argtoUpdate){
$.ajax({
dataType: 'jsonp',
data: {'vocalize_name' : argtoUpdate},
url: 'http://tales.appedoncp.com/appcp/sanchita/api/getWordsFromVocalizeId.php',
success: function(result)
{
console.log(result);
/*for(var i=0; i<result.name.length; i++)
{
$("#center_brp3").append("<div id=\"word\"" + [i]+ " class=\"sample_words\">" + result.name[i] + "</div><br>");
}*/
},
error: function(e)
{
}
});
});
我在这里查看了其他类似的问题,但找不到相关的解决方案。