首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未能调用“最后如果条件”

未能调用“最后如果条件”
EN

Stack Overflow用户
提问于 2013-11-06 14:57:55
回答 2查看 61关注 0票数 0

目前,我正在使用jQuery。我的问题是,为什么当我填写所有的文本框并点击提交按钮,为什么它不去'/timesheets_app/index.php/searchall'?这是我的片段:

代码语言:javascript
复制
$(document).ready(function() {
    $("#search-form").submit(function() {
        if ($("#fieldDari").val() == '' && $("#fieldKe").val() == '' && $("#fieldNama").val() == '')
        {
            $("#search-form").attr("action", "/timesheets_app/index.php/karyawan2");
        } else if ($("#fieldDari").val() == '' && $("#fieldKe").val() == '')
        {
            $("#search-form").attr("action", "/timesheets_app/index.php/searchname");
        } else if ($("#fieldNama").val() == '')
        {
            $("#search-form").attr("action", "/timesheets_app/index.php/searchdate");
        } else if ($("#fieldNama").val() != '' && $("#fieldDari").val() != '' && $("#fieldKe").val() != ''){
            $("#search-from").attr("action", "/timesheets_app/index.php/searchall");
        }
    });
});
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-11-06 15:03:18

最后一个没有.val()。

代码语言:javascript
复制
$("#fieldKe").val() != ''

在$(“#search”).attr(.)上还有一个错误。

票数 3
EN

Stack Overflow用户

发布于 2013-11-06 15:03:03

在……里面

else if ($("#fieldNama").val() != '' && $("#fieldDari").val() != '' && $("#fieldKe") != '')

$("#fieldKe") != ''

应改为

$("#fieldKe").val() != ''

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19815361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档