Blackberry (OS 4.6) 本机浏览器中的 JavaScript 问题
当第二次重复调用此 ajax 函数时,响应将附加(而不是替换)到 info id。 当我使用innerHTML和XUI快捷功能时都会发生这种情况。代码可以在 IE 和 Mozilla 桌面上正常运行。
function ajax_call()
{
var full_date = document.getElementById('from_date').value;
x$('#status').xhr('myPgm.pgm?userid=/%userid%/&calDate=' +full_date,
function(){
//document.getElementById('info').innerHTML = this.responseText;
x$('#info').html(this.responseText);
}
);
}
When call to this ajax function is repeated a second time, response is appended (not replaced), to info id.
This occurs both when I use innerHTML and XUI shortcut function. Code works properly on IE and Mozilla desktop.
function ajax_call()
{
var full_date = document.getElementById('from_date').value;
x$('#status').xhr('myPgm.pgm?userid=/%userid%/&calDate=' +full_date,
function(){
//document.getElementById('info').innerHTML = this.responseText;
x$('#info').html(this.responseText);
}
);
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
ajax调用返回什么?这是双倍的吗?
What does ajax call return? Is that doubled up?