我希望在加载页面时显示一个值。
我的代码是,
$.getJSON("http://***.com/Test/testnew.php", function (data) {
$.each(data, function (i, sample) {
var dd = data.sample;
alert(dd);
var count = dd,
pad = '00000';
$('#support_num').click(function (e) {
e.preventDefault();
var ctxt = '' + count;
$('p').text(pad.substr(0, pad.length - ctxt.length) + ctxt);
});
});
});
此处显示一个按钮的值。但我想在页面加载时使用它。
答案 0 :(得分:2)
以下是代码的修改版本,该代码在页面加载时运行,而不是在点击时运行:
$(document).ready(function() {
$.getJSON("http://www.sample.com/Test/testnew.php",function(data) {
$.each(data, function(i, sample) {
var count = data.sample + "";
var pad = '00000';
$('p').text(pad.substr(0, pad.length - count.length) + count);
});
});
});
此代码中没有意义的部分是在$.each()
循环中多次运行相同的代码。这可能不是你想做的,但是我就这样离开了,因为你还没有说过应该如何处理响应中的多个数据。
答案 1 :(得分:1)
您可以通过将您的函数放在Document.Ready中来实现这一点,如
通过执行此操作,将在加载DOM时调用ur函数,并且您将收到警报。
enter code here
$(document).ready(function(){
// Your code goes here.
});