【问题标题】:free jqGrid: How to make label as hyperlink to new window on edit/addNew form?免费 jqGrid:如何在编辑/添加新表单上将标签作为超链接到新窗口?
【发布时间】:2015-10-25 01:15:18
【问题描述】:

这里的 Country Label 应该是指向另一个窗口的超链接。我不知道这是否可能。如果可以的话,请在这里分享演示。

【问题讨论】:

    标签: jqgrid free-jqgrid


    【解决方案1】:

    该功能也存在于旧版本的 jqGrid 中。您只需在colModel 对应列的定义中添加formoptions.label。试试下面的例子

    formoptions: {
        label: "<a target='_blank' " +
            "href='https://en.wikipedia.org/wiki/List_of_sovereign_states'>Country</a>"
    }
    

    查看演示:http://jsfiddle.net/OlegKi/qzxwfquq/1/

    【讨论】:

    • 谢谢奥列格。是否可以从打开的页面返回一个值并分配给这个表单域?
    • @GuruN:不。第二页完全分开工作。您应该考虑使用 Ajax 调用来获取一些数据,单击“”,然后在编辑表单上显示一些对话框在同一页面上。以the old answer 为例。 Select2 控件可以向服务器发出 Ajax 请求以显示所有可用的国家/地区。如果用户键入 substring,则下拉列表会减少列表。按下 Enter 后,所选国家/地区将插入到 Edit 表单的 &lt;input&gt; 控件中。
    猜你喜欢
    • 2019-07-31
    • 1970-01-01
    • 1970-01-01
    • 2012-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-01
    • 2012-02-08
    相关资源
    最近更新 更多