javascript - 如何在 .val() jquery 函数中添加多个变量
问题描述
我使用 AJAX 添加数据,然后将该数据附加到下拉列表中,之后我使用.val().trigger()
jQuery 函数通过在 .val() 函数中传递多个变量来获取下拉列表顶部的新添加数据;val 函数接受一个变量并且工作正常,但我想在 val() 函数中添加多个变量。
JS代码
success: function(data) {
toastr['success']("<?php echo lang('add'); ?>", "Customer Device Added");
setTimeout(function() {
const obj = JSON.parse(data);
// console.log(data)
// console.log(obj)
jQuery('#customer_device').append('<option value="' + obj[0].device_brand + ' ' + obj[0].device_model + ' ' + obj[0].device_imei + '">' + obj[0].device_brand + ' ' + obj[0].device_model + ' ' + obj[0].device_imei + '</option>');
jQuery('#customer_device').val(obj[0].device_brand).trigger("change");
$('#customer_device_modal').modal('hide');
}, 500);
}
在这里,我附加了这些数据:
obj[0].device_brand, obj[0].device_model, obj[0].device_imei
我想在 .val() 函数中触发这些所有变量,以将它们放在顶部的下拉列表中;因为我在 val 函数中得到一个变量。谢谢
解决方案
推荐阅读
- java - java - 如何在java中的特定键中更新哈希映射中的节点?
- node.js - 强制 npm 使用严格的包版本控制,而不考虑 semvr 前缀
- c# - 如何在 C# 中将图像缩小到以字节为单位的目标大小?
- python - 为神经网络分类准备训练模型
- python - 在一行中打印超过 50 个表情符号会强制使用不需要的空格 (Python) (Visual Studio Code)
- node.js - Material datePicker(Angular)中年历的多个日期选择
- unit-testing - 使用 valgrind 运行时,GoogleMock 显示出不满意的期望
- php - Laravel:按 hasOne 关系排序的分页查询
- react-native - 检测到人脸时在曝光相机中获取图像
- javascript - 如何使一个 div 高度成为其他 div 的最小高度?