如何在成功函数中向Ajax Response添加字符串? jQuery查询

时间:2018-09-21 09:00:51

标签: jquery ajax

我试图在选择器中向Ajax响应中添加一个字符串。

function get_class_subject(class_id) {
  $.ajax({
    url: '<?php echo base_url(); ?>admin/get_class_subject/' + class_id,
    success: function(response) {
      jQuery('#subject_selector_holder').html(response);
      console.log('my message' + response);                
    }
  });
}

我得到的答复如下:

my message<option value="5">Moral Science</option>

我需要添加的是<option value="100">Break</option>

my message<option value="5">Moral Science</option><option value="100">Break</option>

我该如何实现?

3 个答案:

答案 0 :(得分:1)

只需使用)

console.log('my message' + response + "<option value="100">Break</option>");

答案 1 :(得分:1)

您可以使用字符串conat

API.get

或模板字符串

'my message' + response + '<option value="100">Break</option>'

答案 2 :(得分:1)

尝试以下

jQuery('#subject_selector_holder').html(response + '<option value="100">Break</option>');