搜索

...清空text框时,赋值都成功了,但是那个文本框里的值就是不清空。是怎 ...

发布网友 发布时间:2024-10-24 09:37

我来回答

3个回答

热心网友 时间:2024-10-29 16:50

应该是你id重复了  :

比如这样:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript" src="js/jquery.js" ></script>
        <script>
            $(function(){
                $("#btn1").on("click", function(){
                    $("#a1").val("");//根据id清除  相同id 只第一个清除
                });
                
                $("#btn2").on("click", function(){
                    $(":input").val("");//其他选择器清楚
                });
            });
            
        </script>
    </head>
    <body>
        <button type="button" id="btn1">根据清空</button><br />
        <button type="button" id="btn2">其他清空</button><br />
        a1:<input id="a1" />    <br />
        a1:<input id="a1" /><br />
        a2:<input id="a2" /><br />
    </body>
</html>

热心网友 时间:2024-10-29 16:45

上具体代码。。。。上图

热心网友 时间:2024-10-29 16:53

是因为你使用了easyui-xxxx class这样的样式,所以设置值的方法变了,方法变成类似如下
设置值: $('#itemkey').textbox('setValue','值'); 取值就应该变成这样的了 $('#itemkey').textbox('getValue');
通过原生JQuery的$(#itemkey).val();也是可以正常取到值的,
checkbox 的设置值方法类似: $('#itemkey').combobox('setValue','值')。
如上 这个算是一个坑吧 官方文档并没有这些基础组件的API说明 反正我是没找到
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top