【发布时间】:2019-07-14 14:18:19
【问题描述】:
我想根据 Laravel 中的combo/drop 选择显示表格中的某些记录。我正在按照thread 的说明进行操作,但仍然无法正常工作。
这是我的视图代码和我的 jQuery 脚本:
一个。组合框
<select type="text" class="form-control" name="cde_mesg" id="cmb_mesg" required>
<option value="0" disabled="true" selected="true">
-- PICK MESSAGE--
</option>
@foreach($message as $messages)
<option value="{{ $messages->cde_mesg }}">
{{ $messages->nme_customer }}
</option>
@endforeach
</select>
b.文本字段
<input type="text" name="ad1_contract" id="ad1_contract" class="form-control">
c. jquery 脚本
<script type="text/javascript">
$(document).ready(function(){
$("#cmb_mesg").change(function(){
var x = $(this).val();
$("#ad1_contract").val(x);
});
});
</script>
【问题讨论】:
-
假设
<select>存在于页面加载中并且您没有在其他地方复制相同的 id 应该可以正常工作。浏览器开发工具控制台中的任何错误? -
如何检查firefox的错误?我应该检查开发工具控制台中的哪个菜单?
-
打开firefox开发工具(F12)并在控制台中查看
-
控制台没有错误显示
-
console.log($("#cmb_mesg").length)显示什么?应该是 1 而不是零