没遇到楼主情况,点击事件和class="easyui-textbox"easyui样式应该是没关系的

解决方案 »

  1.   

    确实是不起作用
    $("#TxtClientName").unbind('click').click(function () { Add(0); return false });
    该语句如果去掉class="easyui-textbox"easyui则函数起作用,加上就不起作用,很是郁闷
      

  2.   

    你要理解一下控件的生成原理。它是把你原有的input隐藏,然后自己生成一个新的input,所以你点击的已经不是原来那个input也就没回应了。
    其实你应该使用它的方法来添加事件:onClickButton或onClickIcon(点击图标发生)$(function(){
        $("#TxtClientName").textbox({onClickButton:function(){
            ShowClient();
        }})
    })
      

  3.   

    或者直接添加属性:<input type="text" class="easyui-textbox style_input" id="TxtClientName" data-options="onClickButton:function(){ShowClient()}" name="TxtClientName" />
      

  4.   

    <input type="text" class="easyui-textbox" id="TxtClientName" data-options="buttonText:'click',iconCls:'icon-search',onClickButton:function(){alert('onClickButton')}" name="TxtClientName" />
    onClickButton:意思是点击按钮
      

  5.   


    我也用了$("#TxtClientName").textbox({
            onClickButton: function () { ShowClient(); return false }
            });
    单击时一点反应都没有,我看着跟你写的一样啊
      

  6.   

    要是加个图标,如
     $("#TxtClientName").textbox({
            iconWidth: 15,
            icons: [{
                iconCls: 'icon-add',
                handler: function (e) {                
                    ShowClient(); return false;
                }
            }]    });
    有作用,主要我不想加图标,就是单击文本框时有事件
      

  7.   

    特殊需求特殊方法:
    <input type="text" class="easyui-textbox" id="TxtClientName" name="TxtClientName" />
    <script type="text/javascript">
    $(function(){
        $("input",$("#TxtClientName").next("span")).click(function(){
            alert("ok");
        });
    })
    </script>
      

  8.   

    感谢9楼的方法,我也来献一种方法,手册上的:
    <input class="easyui-textbox" type="text" name="txtUserName" id="txtUserName" data-options="required:true,prompt:'请输入用户名',iconCls:'icon-man'">  </input>JS:
        $("#txtUserName").textbox('textbox').bind("click", function () { alert ("aaaaa")})
    手册说明:
    Methods:textbox
    Description:Return the textbox object. The user can bind any events to this editing box.