Javascript 使用jQuery on change函数设置标记
我有这个htmlJavascript 使用jQuery on change函数设置标记,javascript,jquery,Javascript,Jquery,我有这个htmlselect标签: <select name="title_'+ field +'" class="form-control form_select_tag"> <option value="h1">h1</option> <option value="h2">h2</option> <option value="h3">h3</option> <opt
select
标签:
<select name="title_'+ field +'" class="form-control form_select_tag">
<option value="h1">h1</option>
<option value="h2">h2</option>
<option value="h3">h3</option>
<option value="h4">h4</option>
<option value="h5">h5</option>
<option value="h6">h6</option>
</select>
现在,在这行:html+=''+label+''代码>变量标记值未设置:(
如何执行此操作?您可以直接调用$('.form_select_tag').val();
而不是$(this.val();
下一个问题是
$('.form_select_tag').change(function() {...});
如果要执行此操作,是否需要将var标记设置为全局
var标记
不会被重新声明每个函数调用
这就是你需要的,对吗
createResult();
$('.form_select_tag.form_input_label')。on('change input',function(){
createResult();
});
函数createResult(){
var html='
结果:
';//您的代码在这里
var data_type='title';//您的代码在这里
var label=$('.form_input_label').val();
var name=$('.form_input_name').val();
如果(数据类型=='title'){
变量占位符=$('.form_input_placeholder').val();
var标记='h3'
tag=$('.form_select_tag').val();
html+=''+标签+'';
}
$('.label').html(html);
}
h1
氢
h3
h4
h5
h6
Male
是的,我正在寻找这个,但是你已经用你的样式创建了完整的代码。你能根据我的样式设置它吗?因为jQuery中有新的:(样式?是指CSS?我不知道什么是数据类型
我已经将数据类型属性设置为div以获得一些值。如果get as字符串
并且单词是“title”对吗?
$('.form_select_tag').change(function() {...});