【问题标题】:While searching type in English but populate result in Devanagari Unicode?在搜索英文类型但以梵文 Unicode 填充结果时?
【发布时间】:2015-01-31 13:09:58
【问题描述】:

我正在使用 Framework7 设计一个本地企业列表移动 Web 应用程序。 我正在使用 MySQL 以 Devanagari Unicode 格式获取的 JSon 数据填充 Listview。

现在,如果任何用户需要搜索此列表视图,我想要实现的是如何让用户通过输入英文进行搜索,但结果列表视图应该以梵文 Unicode 填充。我怎样才能用 JQuery 做到这一点?我没有得到逻辑。请提出建议。

例如如果用户搜索“Mill”-> listview 结果应该是“मिल”。

【问题讨论】:

    标签: mysql jquery-mobile web-applications jquery-mobile-listview


    【解决方案1】:

    在 jQuery Mobile 中,可过滤小部件可以在 lisitems 上使用数据属性(data-filtertext)。然后它根据数据属性的文本而不是列表项内部文本进行过滤。因此,对于您的情况,请在 data-filtertext 属性中包含英文文本:

    <form class="ui-filterable">
        <input id="filterBasic-input" data-type="search" />
    </form>
    <ul data-role="listview" data-inset="true" data-filter="true" data-input="#filterBasic-input">
        <li data-filtertext="mill">मिल</li>
        <li data-filtertext="factory">कारखाना</li>
        <li data-filtertext="train">ट्रेन</li>
        <li data-filtertext="ship">जहाज</li>
    </ul>
    

    工作DEMO

    【讨论】:

    • 非常感谢您的最快回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-03
    • 2014-02-14
    • 1970-01-01
    • 2018-09-20
    • 2014-10-01
    相关资源
    最近更新 更多