以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]toast弹出【已解决】 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=119803) |
-- 作者:浙江仔 -- 发布时间:2018/6/1 10:16:00 -- [求助]toast弹出【已解决】 搜索按钮执行以下js代码,但是toast没有马上弹出,而是在
document.getElementById("divlist").innerHTML = mydata.foxhtm;代码执行之后才一闪而过 这个应该怎么改,才能按下搜索显示toast,出结果hide? function loadlist() {
var v1 = document.getElementById("jiekou").value;
var v2 = document.getElementById("entname").value;
if (v2.length>1 ){
show(\'tst1\',2000);
var v3 = v2 + \'|\' + v1 ;
var result = sendAjaxText(v3,"refleshregInfo.htm","",false);
if (result){
hide(\'tst1\');
var mydata = eval(\'(\' + result + \')\');
document.getElementById("divlist").innerHTML = mydata.foxhtm;
}
}
else{
alert(\'关键字字数不符合\');
}
} [此贴子已经被作者于2018/6/1 11:38:23编辑过]
|
-- 作者:浙江仔 -- 发布时间:2018/6/1 10:40:00 -- 这么改?? function loadlist() {
var v1 = document.getElementById("jiekou").value;
var v2 = document.getElementById("entname").value;
if (v2.length>1 ){
show(\'tst1\');
var v3 = v2 + \'|\' + v1 ;
var result = sendAjaxText(v3,"refleshregInfo.htm","afterSubmit",false);
}
else{
alert(\'关键字字数不符合\');
}
}
function afterSubmit(result){
if (result){
hide(\'tst1\');
var mydata = eval(\'(\' + result + \')\');
document.getElementById("divlist").innerHTML = mydata.foxhtm;
} } |
-- 作者:浙江仔 -- 发布时间:2018/6/1 11:20:00 -- 好像好不行,我注释掉hide之后,等查询结果出来了,toast才弹出来 |
-- 作者:浙江仔 -- 发布时间:2018/6/1 11:22:00 -- 搞定了,改成异步就ok了 function loadlist() {
var v1 = document.getElementById("jiekou").value;
var v2 = document.getElementById("entname").value;
if (v2.length>1 ){
show(\'tst1\');
var v3 = v2 + \'|\' + v1 ;
var result = sendAjaxText(v3,"refleshregInfo.htm","afterSubmit",true);
}
else{
alert(\'关键字字数不符合\');
} } function afterSubmit(result){
if (result){
hide(\'tst1\');
var mydata = eval(\'(\' + result + \')\');
document.getElementById("divlist").innerHTML = mydata.foxhtm;
} } |
-- 作者:有点甜 -- 发布时间:2018/6/1 11:24:00 -- alert(resut); alert(mydata.foxhtm);
分别弹出什么?
你divlist元素里面,显示了什么内容?在里面直接添加一些内容能否显示? |