问题在于,当我选择这样的时候:
.on('click')
根本不起作用。但是当我将这两个分成不同的 $.ajax({
'method':'post',
'url':wpajax_initialise_combos, //url to my action
'datatype':'json',
'cache': false,
'success': function( from_data )
{
var from_obj = jQuery.parseJSON(from_data);
$.each(from_obj, function(key, value) {
$('#combobox')
.append($("<option></option>")
.attr("value",key)
.text(value));
$('#combobox2')
.append($("<option></option>")
.attr("value",key)
.text(value));
});
}
事件时,它运行正常。
但我不想复制代码,所以寻找合适的方法来实现它。
感谢您的帮助
答案 0 :(得分:3)
选择器应该放在同一个字符串中:
$('#reject_loan_modal-no, #close-loan-rejection').on('click', function(e) {
e.preventDefault();
$('#loan-rejection-modal').modal('hide');
$('#clientservice-loan_approval_comment').val('');
});
答案 1 :(得分:2)
您可以将一个类应用于这两个按钮,并将该类用作jQuery选择器。