为了账号安全,请及时绑定邮箱和手机立即绑定

为什么input输入任何值都为空字符串?

为什么input输入任何值都为空字符串?

qq_Crazy丶羊_0 2017-09-15 22:32:51
<div title="添加用户" id="win" class="easyui-window" closed="true">        <table>           <tr>                <td>                    用户账号:                </td>                <td>                    <input type="text" id="uAccounts" name="uAccounts" />                </td>            </tr>            <tr>                <td>                    用户密码:                </td>                <td>                    <input id="uPassword" name="uPassword" type="text" />                </td>            </tr>            <tr>                <td>                    用户姓名:                </td>                <td>                    <input id="uName" name="uName" type="text" />                </td>            </tr>            <tr>                <td>                    用户年龄:                </td>                <td>                    <input id="uAge" name="uAge" type="text" />                </td>            </tr>            <tr>                <td>                    用户性别:                </td>                <td>                    <input id="uSex" name="uSex" type="text" />                </td>            </tr>            <tr>                <td>                    用户电话号码:                </td>                <td>                    <input id="uPhone" name="uPhone" type="text" />                </td>            </tr>            <tr>                <td>                    <a href="#" class="easyui-linkbutton" iconcls="icon-add" onclick="addUser()">确定</a>                    <a href="#" class="easyui-linkbutton" iconcls="icon-cancel">关闭</a>                </td>            </tr>        </table>    </div>function addUser(){ var uAccounts=$("#uAccounts").val(); var uPassword=$("#uPassword").val(); var uName=$("#uName").val(); var uAge=$("#uAge").val(); var uSex=$("#uSex").val(); var uPhone=$("#uPhone").val(); console.info("uAccount is:"+uAccounts+"\n"+      "uPassword is:"+uPassword);    $.ajax({          data:{        uAccounts:uAccounts,        uPassword:uPassword,        uName:uName,        uAge:uAge,        uSex:uSex,        uPhone:uPhone        },        type:"POST",           dataType: 'json',          url:"/MyHealth/html/addUser",                  success:function(data){                $("#success").window("open");        },        error:function(data){              $("#error").window("open");        }                   });  }其它数据可以拿到唯独第一个拿不到,这是为什么?谢谢大神们!
查看完整描述

1 回答

已采纳
?
精慕门9254224

TA贡献167条经验 获得超46个赞

根据展示的代码看是没有问题的,所以楼主的问题最有可能是id 重复了,试试用control +f全局搜索一下你的第一个id ,看看是不是有两个元素的id 都叫同一个名字!

查看完整回答
反对 回复 2017-09-16
  • qq_Crazy丶羊_0
    qq_Crazy丶羊_0
    刚才根据你的思路,我发现的我写了两个uAccounts输入框,我将其中一个命名改为uAccount一切都正常,之前有冲突。谢谢大神!
  • 1 回答
  • 0 关注
  • 2467 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信