Javascript 通过ajax注入引导组件
我在通过ajax注入引导组件时遇到了一个问题。当我添加例如select时,我使用以下代码行:Javascript 通过ajax注入引导组件,javascript,jquery,twitter-bootstrap,append,code-injection,Javascript,Jquery,Twitter Bootstrap,Append,Code Injection,我在通过ajax注入引导组件时遇到了一个问题。当我添加例如select时,我使用以下代码行: <select class="selectpicker" data-width="75%"> 许多HTML代码是通过javascript生成的,请参见: 因此,当我尝试注入代码时,例如在提交表单后: $('#xForm').submit(function(event) { var _select = '<select class="selectpicker
<select class="selectpicker" data-width="75%">
许多HTML代码是通过javascript生成的,请参见:
因此,当我尝试注入代码时,例如在提交表单后:
$('#xForm').submit(function(event) {
var _select = '<select class="selectpicker" data-width="75%">';
$("#data").append(_select);
});
$('xForm').submit(函数(事件){
var_select='';
$(“#数据”)。追加(_选择);
});
元素将按原样添加到DOM中,而不会像上面那样进行转换。加载页面后,如何重新调用在选择器周围创建整个代码的函数
我希望你明白我的意思
谢谢
顺便说一句:在jQueryMobile上,它将使用$(_select).appendTo(#data”).trigger('create')-很遗憾,在引导过程中没有 试试看
通过JavaScript启用引导选择:$(el)。selectpicker()
$(“#变换”).submit(函数(事件){
var_select='';
$(\u select).selectpicker().appendTo(“#数据”);
});
@StevenX很高兴它有帮助:)。学习之后,一切都很容易;)
$('#xForm').submit(function (event) {
var _select = '<select class="selectpicker" data-width="75%">';
$(_select).selectpicker().appendTo("#data");
});