gpt4 book ai didi

jquery - 将 jquery var 数据推送到 javascript 警报

转载 作者:行者123 更新时间:2023-11-28 03:32:18 24 4
gpt4 key购买 nike

json 响应被接收并显示给用户 它可以正常工作,但如果我想显示 javascript 警报,它就无法正常工作。

在初始页面加载期间,var 为空,所以我不希望处理,所以如果 var 为空,我禁用了 javascript 处理,但是当上传表单并返回 json 数据时,它不为空且格式正确的 json 数据是可见的根据值 { x: 3, y: 33.6 },{ x: 4, y: 92.6 },{ x: 5, y: 121.2 } 但是当我尝试用 javascript 提醒同样的事情时它不起作用我总是收到空消息永远不会完成消息。

    <script>   
$(document).ready(function() {
var ndhtml =[];

if(ndhtml.length==0)
{
alert('empty string')
}

else

{


var kkpppf=$("#chek").html(ndhtml);
alert('done');
}
});

</script>

任何建议如何在这里更新 json 数据都会很棒。第一个 js 文件是外部文件,该文件的代码是

$(document).ready(function() {
(function() {
$('#upload-form2').ajaxForm({
dataType: 'json',
success: function(data) {
var ndhtml = '',
downlo;
for (var i = 0; i < data.length; i++) {
downlo = data[i];
ndhtml += '' + downlo.ndchart + '';
}
$('#chek').html(ndhtml);
}
})
})();
});

最佳答案

请尝试下面提到的代码,它肯定会帮助你,

var ndhtml = {}; //Default ndhtml empty object

$(document).ready(function($) {
//updateHtml(); //call update function

$('#upload-form2').ajaxForm({
dataType: 'json',
success: function(data) {
ndhtml = data; //Initialize ajax success data to ndhtml
updateHtml(); //again call same function to set HTML
}
});
});



var updateHtml = function(){

if(ndhtml.length > 0) //Check the ndhtml variable length
{
var html = "";
ndhtml.each(function(index, el) { //looping each element of ndhtml
html += '' + el.ndchart + ''; // Append ndchart varibale to html variable
});

$('#chek').html(html); //Prepared html append to selected element
}
else
{
alert("Empty"); //If ndhtml is empty than show alert box
}
}

关于jquery - 将 jquery var 数据推送到 javascript 警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44670259/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com