我会在这里发布代码,但基本上我有一个复选框,每当我搜索时我想在我检查并取消选中标记时刷新搜索区域。我怎么能这样做..
<script type="text/javascript">
jQuery(document).ready(function ($) {
jQuery('#allProgram').change(function () {
var elemnt
jQuery('form#AdvancedSearch').find('#allProgram').get(0);
if (jQuery(this).prop('checked')) {
jQuery(elemnt).val('
}
else {
jQuery(elemnt).val('False');
}
});
答案 0 :(得分:0)
伙计,我写了一些代码来解决你的问题。您可以在以下网址中进行测试:http://jsfiddle.net/xxfn1xpx/
HTML:
<input type="text" id="search">
JavaScript的:
var checkbox = $('input[name="languages"]');
var search = $('#search');
checkbox.on('change', function() {
result = [];
checkbox.each(function() {
if($(this).is(':checked')) { result.push($(this).val()); }
});
search.val(result.join(' '));
});
我希望我能帮到你。如果有帮助,请告诉我;)