在标题处我有以下
<script language="javascript" type="text/javascript">
function setConBal() {
conBal = 1;
}
function readBalance() {
new Ajax.Updater('tableBalance', '_Bet/PanelBalance1.aspx', { method: 'post', onComplete: setConBal });
}
function preReadBalance() {
new Ajax.Updater('tableBalance', '_Bet/PanelBalance1.aspx', { method: 'post' });
}
</script>
Inside Body我有一个ID = tableBalance的div 和body标签的结尾我有这个调用JS函数
<script type="text/javascript">readBalance(); preReadBalance();</script>
js函数假设调用PanelBalance1.aspx生成一个HTML表并将其放入div中,它在使用原型时工作正常,但现在我需要使用JQuery做同样的事情。我试图将函数更改为JQuery语法,但它无法正常工作。
function readBalance() {
$.ajax({
type: 'post',
url: "_Bet/PanelBalance1.aspx",
complete: function(r) {
$('#tableBalance').html(r);
setConBal();
}
});
}
function preReadBalance() {
$.ajax({
type: 'post',
url: "_Bet/PanelBalance1.aspx"
});
}
当我更改为此语法但同时没有输出时没有错误... 我是以错误的方式做这件事吗?
答案 0 :(得分:1)
试试这个
function readBalance() {
$.ajax({
type: 'post',
url: "_Bet/PanelBalance1.aspx",
success: function(data) {
$('#tableBalance').html(data);
setConBal();
}
});
}