我们已经为我们的项目提供了 HTML,他们正在使用 mdb.min.js
转换每个 <select>
的库框标签为 <ul><li>
格式。
当我们通过ajax在div元素中设置一段html代码时,问题就来了。在这种情况下,不会出现任何选择框,因为它没有转换为 <ul><li>
格式。
有什么方法可以在 AJAX success 方法中动态调用该库的任何函数来转换所有选择框?
代码:
$(document).ready(function() {
$(".editConfiguration").click(function() {
var cart = $(this).attr("data-cartid");
$.ajax({
type : 'GET',
url : ACC.config.contextPath
+ '/configure/edit',
data : 'cartId='+cart,
beforeSend : function(xhr) {
},
success : function(response) {
$("#configurationsettings").html(response);
},
error : function(resp) {
}
});
})
})
最佳答案
请尝试这个。
$(document).ready(function() {
$(".editConfiguration").click(function() {
var cart = $(this).attr("data-cartid");
$.ajax({
type : 'GET',
url : ACC.config.contextPath
+ '/configure/edit',
data : 'cartId='+cart,
beforeSend : function(xhr) {
},
success : function(response) {
$("#configurationsettings").html(response);
$("select").material_select();
},
error : function(resp) {
}
});
})
})
关于javascript - 如何使用 mdb.min.js 将选择框动态更改为 <ul><li>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49643658/