jQuery将按钮值中的字符串添加到输入字段中

比利·阿德尔菲亚(Billy Adelphia)

我正在尝试从按钮中添加一些具有值的字符串到输入字段中,但是不起作用..

这是jquery代码,有人可以修复它吗?

<script type="text/javascript">
$(function () {
    $('#button1').on('click', function () {
        var text = $('#kategori');
        text.val(text.val() + $('#button1')(text.val());    
    });
});
</script>

和这里的HTML + PHP代码

<div class="form-group">
<label for="kategori">
Kategori:
</label>
<input type="text" class="form-control" id="kategori" name="kategori" />
</div>

<?php $query = $this->db->query("SELECT * from kategori_elibrary"); 
$hasil = $query->result();

?>

<div class="btn-group">

<?php
        foreach($hasil as $row){

 echo '<button type="button" class="btn btn-primary" id="button1" value="'.$row->kategori.'">'.$row->kategori.'</button>';
   } ?>

</div>

在数据属性的帮助下,按钮标记看起来像这样:

<button type="button" class="btn btn-primary" id="button1" data-value="Food">
    Food
</button>

然后,您可以使用以下脚本:UPDATED

// NOTE: This will get all button elements of type button
// if you have other elements of this markup change the selector to:
// $('button[id^="button"]')
$('button:button').on('click', function() {
    var $target = $('#kategori'),
    	text = $('#kategori').val(),
        buttonVal = $(this).data('value');
    $target.val(`${text}${buttonVal}`);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="form-group">
    <label for="kategori">
        Kategori:
    </label>
    <input type="text" class="form-control" id="kategori" name="kategori" />
</div>

<button type="button" class="btn btn-primary" id="button1" data-value="Food">Food</button>
<button type="button" class="btn btn-primary" id="button2" data-value="Tools">Tools</button>
<button type="button" class="btn btn-primary" id="button2" data-value="Anything">Anything</button>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将按钮的输入值添加到jQuery中的两个不同的输入字段中

来自分类Dev

将字符串值添加到字符串的ArrayList中

来自分类Dev

将搜索扩展到表单提交上的URL,并将字段值添加到URL字符串中

来自分类Dev

将字符添加到sql中的字符串

来自分类Dev

将索引添加到 MySql 中的日期字符串字段

来自分类Dev

如何将字符串和文本添加到 Python 的输入中?

来自分类Dev

将行号添加到python中的字符串

来自分类Dev

将字符串添加到$ .each中的iteslf

来自分类Dev

将类添加到字符串中的元素

来自分类Dev

将TSearchrec的字符串添加到备注中

来自分类Dev

将字符串文件添加到arraylist中

来自分类Dev

将字符串添加到Selenium中的xPath

来自分类Dev

将类添加到字符串中的元素

来自分类Dev

将变量添加到字符串中

来自分类Dev

将字符串添加到 bash 中的列

来自分类Dev

动态将值添加到Android中的资源字符串数组

来自分类Dev

熊猫在关联的字符串值处将列添加到新数据框中?

来自分类Dev

使用列中的字符串值将行添加到数据框

来自分类Dev

将字符串添加到表中现有值的更短方法

来自分类Dev

将字符串值添加到php / javascript中

来自分类Dev

将字符串添加到 SQL Server 中的值为零

来自分类Dev

将字符串添加到使用jquery动态生成的属性中

来自分类Dev

输入字符串并在每次单击按钮时添加到列表中,同时显示所有输入的字符串

来自分类Dev

输入字符串并在每次单击按钮时添加到列表中,同时显示所有输入的字符串

来自分类Dev

将文档字符串添加到namedtuple字段

来自分类Dev

将文档字符串添加到namedtuple字段

来自分类Dev

将字符串添加到列表中的字符串

来自分类Dev

将JSON字符串添加到C#中的现有字符串

来自分类Dev

如何将子字符串添加到字符串中

Related 相关文章

  1. 1

    如何将按钮的输入值添加到jQuery中的两个不同的输入字段中

  2. 2

    将字符串值添加到字符串的ArrayList中

  3. 3

    将搜索扩展到表单提交上的URL,并将字段值添加到URL字符串中

  4. 4

    将字符添加到sql中的字符串

  5. 5

    将索引添加到 MySql 中的日期字符串字段

  6. 6

    如何将字符串和文本添加到 Python 的输入中?

  7. 7

    将行号添加到python中的字符串

  8. 8

    将字符串添加到$ .each中的iteslf

  9. 9

    将类添加到字符串中的元素

  10. 10

    将TSearchrec的字符串添加到备注中

  11. 11

    将字符串文件添加到arraylist中

  12. 12

    将字符串添加到Selenium中的xPath

  13. 13

    将类添加到字符串中的元素

  14. 14

    将变量添加到字符串中

  15. 15

    将字符串添加到 bash 中的列

  16. 16

    动态将值添加到Android中的资源字符串数组

  17. 17

    熊猫在关联的字符串值处将列添加到新数据框中?

  18. 18

    使用列中的字符串值将行添加到数据框

  19. 19

    将字符串添加到表中现有值的更短方法

  20. 20

    将字符串值添加到php / javascript中

  21. 21

    将字符串添加到 SQL Server 中的值为零

  22. 22

    将字符串添加到使用jquery动态生成的属性中

  23. 23

    输入字符串并在每次单击按钮时添加到列表中,同时显示所有输入的字符串

  24. 24

    输入字符串并在每次单击按钮时添加到列表中,同时显示所有输入的字符串

  25. 25

    将文档字符串添加到namedtuple字段

  26. 26

    将文档字符串添加到namedtuple字段

  27. 27

    将字符串添加到列表中的字符串

  28. 28

    将JSON字符串添加到C#中的现有字符串

  29. 29

    如何将子字符串添加到字符串中

热门标签

归档