[英]How to get custom value from datalist using jquery
Very simple and straight forward.非常简单直接。 I pre-populated a HTML datalist with values, on the form when I want select the custom value (data-value) and insert it into SQLServer database.
当我想要 select 自定义值(数据值)并将其插入 SQLServer 数据库时,我用值预填充了 HTML 数据列表。 This is my example code which is not working.
这是我的示例代码,它不起作用。 Please help out.
请帮忙。 HTML5 datalist form creation:
HTML5 数据列表表单创建:
HTML: HTML:
<input id="ocorrenciaSetup" list="ocorrenciasListSetup" name="ocorrenciasListSetup" autocomplete="off">
<datalist id="ocorrenciasListSetup">
<option data-value="1.1" data-tipo="1" value="SETUP | [1.1]"></option>
<option data-value="1.10" data-tipo="1" value="CONSERTO NO CLICHE | [1.10]"></option>
</datalist>
Jquery: Jquery:
$('[name=ocorrenciasListSetup]').attr('data-value');
You could something like this in an onclick event:你可以在 onclick 事件中做这样的事情:
var datavalue = $('#ocorrenciasListSetup').find('option[value="' + $('#ocorrenciaSetup').val() + '"]').attr('data-value'));
See working fiddle: https://jsfiddle.net/a1Lpob6q/查看工作小提琴: https://jsfiddle.net/a1Lpob6q/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.