Foxtable(狐表)用户栏目专家坐堂 → 调用js错误


  共有2564人关注过本帖树形打印复制链接

主题:调用js错误

帅哥哟,离线,有人找我吗?
leiguohui
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:78 积分:769 威望:0 精华:0 注册:2017/5/22 10:51:00
调用js错误  发帖心情 Post By:2020/10/7 11:40:00 [显示全部帖子]

各位老师:
按照帮助里面的:submitAjaxFileds的例子,调用js错误,是怎么回事

</div>
</div>
<div class='weui_cell weui_cell_select weui_select_after'>
<div class='weui_cell_hd'><label class='weui_label'>县</label></div>
<div class='weui_cell_bd weui_cell_primary'>
<select id='county' name='county' class='weui_select'>  

' 网页错误显示:select id='county' name='county' class='weui_select'
Uncaught ReferenceError: setCodes is not defined
</select>

' 网页错误显示:
test.htm:30 Uncaught ReferenceError: setCodes is not defined
    at HTMLSelectElement.onchange (test.htm:30)

js文件
function setCodes(){
    var result= submitAjaxFileds('getCodes.htm','','province','county',false);
    if(result){
        var vals=result.split("|");
        if(vals.length==2){
            document.getElementById("areacode").value=vals[0];
            document.getElementById("postcode").value=vals[1];
        }
    }
}
[此贴子已经被作者于2020/10/7 11:45:33编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
leiguohui
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:78 积分:769 威望:0 精华:0 注册:2017/5/22 10:51:00
  发帖心情 Post By:2020/10/7 11:48:00 [显示全部帖子]

蓝老师:有引入


[此贴子已经被作者于2020/10/7 12:00:32编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
leiguohui
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:78 积分:769 威望:0 精华:0 注册:2017/5/22 10:51:00
  发帖心情 Post By:2020/10/7 11:51:00 [显示全部帖子]

http:
Select Case e.Path


    Case "test.htm"
        Dim wb As New weui
        wb.AddForm("","form1","test.htm")
        With wb.AddInputGroup("form1","ipg1","自动输入")
            With .AddSelect("province","省市","|"+DataTables("行政区域").GetComboListString("省市"))
                .Attribute = """
            End With
            With .AddSelect("county","县","")
                .Attribute = "" '调用js函数
            End With
            .AddInput("areacode","区号","text")
            .AddInput("postcode","邮编","text")
        End With
        With wb.AddButtonGroup("form1","btg1",True)
            .Add("btn1", "确定", "submit")
        End With
        wb.AppendHTML("<script src='./lib/ajaxform3.js'></script>") '引入脚本文件
        e.WriteString(wb.Build) '生成网页
    Case  "getCounties.htm" '根据输入的省,获取县市列表
        Dim pps As String = DataTables("行政区域").GetComboListString("县市","省市='" & e.Values("province") & "'")
        e.WriteString("|" & pps)
    Case "getCodes.htm" '根据输入的省和县,获取区号有邮编
        Dim dr As DataRow = DataTables("行政区域").Find("省市='" & e.Values("province") & "' and 县市='" & e.values("county") & "'")
        If dr IsNot Nothing Then
           e.WriteString(dr("区号") & "|" & dr("邮编"))
        End If

End Select


js:
function setCodes(){
    var result= submitAjaxFileds('getCodes.htm','','province','county',false);
    if(result){
        var vals=result.split("|");
        if(vals.length==2){
            document.getElementById("areacode").value=vals[0];
            document.getElementById("postcode").value=vals[1];
        }
    }
}
[此贴子已经被作者于2020/10/7 11:52:33编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
leiguohui
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:78 积分:769 威望:0 精华:0 注册:2017/5/22 10:51:00
  发帖心情 Post By:2020/10/7 11:57:00 [显示全部帖子]

刚发现了  但是127.0.0.1 本机测试又是可以的

 回到顶部
帅哥哟,离线,有人找我吗?
leiguohui
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:78 积分:769 威望:0 精华:0 注册:2017/5/22 10:51:00
  发帖心情 Post By:2020/10/7 12:00:00 [显示全部帖子]

谢谢蓝老师:
我修改了JS名称可以了,应该是引用错了

 回到顶部
帅哥哟,离线,有人找我吗?
leiguohui
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:78 积分:769 威望:0 精华:0 注册:2017/5/22 10:51:00
  发帖心情 Post By:2020/10/7 12:01:00 [显示全部帖子]

应该是js文件名称的问题

 回到顶部
帅哥哟,离线,有人找我吗?
leiguohui
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:78 积分:769 威望:0 精华:0 注册:2017/5/22 10:51:00
  发帖心情 Post By:2020/10/7 12:03:00 [显示全部帖子]

蓝老师:
这个题目:可不可以做个模糊查询的



http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=132228&authorid=0&page=0&star=1


 回到顶部