FineUI 官方论坛

标题: 问题:Finui控件如何让JQUERY查询匹配到 [打印本页]

作者: Evense    时间: 2014-1-9 19:22
标题: 问题:Finui控件如何让JQUERY查询匹配到

JS脚本代码
$(function () {

            $("input[name$=Code201]").click(function () {

                alert("11111");

            });

        });

前台代码:
<tr class="x-grid3-hd-row" style="background-color: #dfe8f6!important;">
                            <td class="x-grid3-cell-inner" style="text-indent: 24px; border-bottom: 1px solid #ededed;">
                                流动资产合计
                            </td>
                            <td style="text-align: center; border-bottom: 1px solid #ededed;">
                                201
                            </td>
                            <td style="text-align: center; border-bottom: 1px solid #ededed;">
                                <x:NumberBox runat="server" ID="Code201" Text="-">
                                </x:NumberBox>
                            </td>
                            <td style="text-align: center; border-bottom: 1px solid #ededed;">
                                <xabel runat="server" ID="lb_Code201" Text="-">
                                </xabel>
                            </td>
                        </tr>

页面生成的HTML代码:
<tr class="x-grid3-hd-row" style="background-color: #dfe8f6!important;">
                            <td class="x-grid3-cell-inner" style="text-indent: 24px; border-bottom: 1px solid #ededed;">
                                流动资产合计
                            </td>
                            <td style="text-align: center; border-bottom: 1px solid #ededed;">
                                201
                            </td>
                            <td style="text-align: center; border-bottom: 1px solid #ededed;">
                                <div id="TopPanel_ReportHtml_Code201_wrapper"><input type="text" size="20" autocomplete="off" id="TopPanel_ReportHtml_Code201" name="TopPanel$ReportHtml$Code201" class="x-form-text x-form-field x-form-num-field" title=""></div>
                            </td>
                            <td style="text-align: center; border-bottom: 1px solid #ededed;">
                                <div id="TopPanel_ReportHtml_lb_Code201_wrapper"><div id="TopPanel_ReportHtml_lb_Code201" name="TopPanel$ReportHtml$lb_Code201" class=" x-form-display-field"><span>-</span></div></div>
                            </td>
                        </tr>

如果是普通的.NET控件,可以实现单击事件,用FINEUI的控件,无法模糊匹配到,就是精确匹配也不行,
测试控件 Label NumberBox TextBox 都是不行,
求指点。


作者: Evense    时间: 2014-1-9 20:11
问题已解决,参照山石大哥的 JQUERY补全组件,写法
JQ代码要写到  function onReady() { } 方法内
写在 $(function () {}); 方法内不知道什么原因就是调用FINEUI的控件就是无效,
求高手解答。




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4