Подстановка параметров jquery

136
23 апреля 2019, 11:30
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script type="text/javascript">
$( ".target" ).change(function() {
  alert( "Handler for .change() called." );
});
mass_goods = '';
$(".select_category").change(function(){
    $.ajax({
   type: "POST",
   url: "form1.php",
   data: "id= 'category1'",
   success: function(html){
       var res = JSON.parse(html);
       alert(html); // просто вывод ответа
       alert(res); // распарсим JSON
       alert(res.length);
       mass_goods = res;
       alert(mass_goods[1]); 
       var options = mass_goods;
        $('#select').empty();
        $.each(options, function(i, p) {
        $('#select').append($('<option></option>').val(p).html(p));
});
   }
 });
});
$('name_category').change(function(e) { // select element changed
  });
</script>

data: "id= 'category1'", вот нужно чтобы id был равен значению которое берется из $("#cat").val(); вот так не работает data: "id= "+$("#cat").val().

Answer 1
...
data: { id: $(this).val() },
...
READ ALSO
charset=&ldquo;utf-8&rdquo; вставлен, а проблема отображения русских надписей остается! Что делать?

charset=“utf-8” вставлен, а проблема отображения русских надписей остается! Что делать?

При такой проблеме дается совет: Если кодировка страницы отличается от UTF-8, при подключении скрипта кодировку нужно указывать явно:

148
Необязательный пробел. Как добавить?

Необязательный пробел. Как добавить?

Вот мое регулярное выражение, которое пропускает русские и английские буквы и цифры

150
Что не так c кодом? [закрыт]

Что не так c кодом? [закрыт]

Почему код всегда выводит "1"?

136