将数据附加到表中的条件

阿扎玛特·伊斯马古洛夫(Azamat Ismagulov)

我正在使用以下脚本

function AddRowToTable(building, office, name) {
    $("#printerList").append("<tbody><tr>" + 
        "<td><p>" + building + "</p></td>" + 
        "<td><p>" + office + "</p></td>" + 
        "<td><a language='vbscript' onclick='AddP(&#39;\\\\dc8prt1.dc05.domain.net\\" + name + "&#39;)' href='#'>" + name + "</a></td>" +
        "</tr></tbody>");                                   
}

第三列是打印机名称,我在其中添加用于映射此打印机的脚本。它工作正常,但我还希望包括以下条件:

如果name包含'891',则onclick链接应为'AddP(&#39;\\\\dc8prt1...)'否则链接应该是'AddP(&#39;\\\\dc9prt1...)'

我希望我解释得可以理解。谢谢。

缪斯凡

不能100%确定您要问的内容,但是如果我没错,那么您想要一个不同的URL(取决于名称)吗?如果是这样,请尝试以下操作:

function AddRowToTable(building, office, name) {
  // Set the default (A).
  var url = "&#39;\\\\dc8prt1.dc05.domain.net\\" + name + "&#39;";

  // Check name and change url if required.
  if (name == "B")
    url = "&#39;\\\\something.different.domain.net\\" + name + "&#39;";

  $("#printerList").append("<tbody><tr>" +
    "<td><p>" + building + "</p></td>" +
    "<td><p>" + office + "</p></td>" +
    "<td><a language='vbscript' onclick='AddP(" + url + ")' href='#'>" + name + "</a></td>" +
    "</tr></tbody>");
}

更新:问题编辑后,如果您想要“包含”条件,则可以使用indexOf

if(name.indexOf('891') > -1)
    url = "&#39;\\\\dc9prt1.dc05.domain.net\\" + name + "&#39;";

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Perl中的BigQuery:将查询数据附加到表中

来自分类Dev

将变量附加到mysql表数据中

来自分类Dev

使用 jquery 将动态数据附加到表体中

来自分类Dev

如何从JSON导入的数据将工作表1附加到Google表格的工作表2中

来自分类Dev

使用Ajax将数据附加到现有数据表中的正确方法

来自分类Dev

将数据附加到Laravel中的Response

来自分类Dev

将 API 数据附加到数组中

来自分类Dev

是否可以将csv文件中的数据附加到现有的mysql表中

来自分类Dev

是否可以将csv文件中的数据附加到现有的mysql表中

来自分类Dev

使用 AJAX/JQUERY 将每个 <td> 中的数据附加到从 JSP 生成的表中

来自分类Dev

如何在 Google BigQuery 中安排查询以将新数据附加到表中?

来自分类Dev

如何根据某些条件将列附加到 MATLAB 表?

来自分类Dev

如何将点击侦听器附加到DT和Shiny中的数据表?

来自分类Dev

将数字附加到数据表C#中的重复值

来自分类Dev

无法使用 openpyxl 将数据附加到 Excel 文件中的工作表

来自分类Dev

如何使用“接口”将数据附加到表中?在 Angular 6 中使用 Typescript

来自分类Dev

将列及其数据附加到BigQuery表

来自分类Dev

将额外的属性附加到Laravel数据透视表

来自分类Dev

将历史数据附加到非历史表

来自分类Dev

Ajax将数据附加到现有表

来自分类Dev

将额外的属性附加到Laravel数据透视表

来自分类Dev

将新的 api 数据附加到谷歌表

来自分类Dev

将元素附加到数据表标题

来自分类Dev

仅将 Pandas 数据框中的新行附加到数据库中的表的有效方法

来自分类Dev

将数据附加到熊猫数据框中

来自分类Dev

使用 Big Query 中的临时外部表作为源将数据附加到另一个表

来自分类Dev

将HTML表附加到Codeigniter中的Json响应

来自分类Dev

函数将字符串附加到表中

来自分类Dev

将jQuery选择器变量附加到表中

Related 相关文章

  1. 1

    Perl中的BigQuery:将查询数据附加到表中

  2. 2

    将变量附加到mysql表数据中

  3. 3

    使用 jquery 将动态数据附加到表体中

  4. 4

    如何从JSON导入的数据将工作表1附加到Google表格的工作表2中

  5. 5

    使用Ajax将数据附加到现有数据表中的正确方法

  6. 6

    将数据附加到Laravel中的Response

  7. 7

    将 API 数据附加到数组中

  8. 8

    是否可以将csv文件中的数据附加到现有的mysql表中

  9. 9

    是否可以将csv文件中的数据附加到现有的mysql表中

  10. 10

    使用 AJAX/JQUERY 将每个 <td> 中的数据附加到从 JSP 生成的表中

  11. 11

    如何在 Google BigQuery 中安排查询以将新数据附加到表中?

  12. 12

    如何根据某些条件将列附加到 MATLAB 表?

  13. 13

    如何将点击侦听器附加到DT和Shiny中的数据表?

  14. 14

    将数字附加到数据表C#中的重复值

  15. 15

    无法使用 openpyxl 将数据附加到 Excel 文件中的工作表

  16. 16

    如何使用“接口”将数据附加到表中?在 Angular 6 中使用 Typescript

  17. 17

    将列及其数据附加到BigQuery表

  18. 18

    将额外的属性附加到Laravel数据透视表

  19. 19

    将历史数据附加到非历史表

  20. 20

    Ajax将数据附加到现有表

  21. 21

    将额外的属性附加到Laravel数据透视表

  22. 22

    将新的 api 数据附加到谷歌表

  23. 23

    将元素附加到数据表标题

  24. 24

    仅将 Pandas 数据框中的新行附加到数据库中的表的有效方法

  25. 25

    将数据附加到熊猫数据框中

  26. 26

    使用 Big Query 中的临时外部表作为源将数据附加到另一个表

  27. 27

    将HTML表附加到Codeigniter中的Json响应

  28. 28

    函数将字符串附加到表中

  29. 29

    将jQuery选择器变量附加到表中

热门标签

归档