django ajax请求获取选定的索引

时间:2019-04-04 20:45:51

标签: javascript python html ajax django

我使用django AJAX请求从django表单中获取一些数据,并使用此manual返回一些信息。 在本手册中,ajax脚本使用change函数从select html选择中获取数据并正常工作。

对于我来说,我需要在任何时候都首先从选定的索引中获取数据,以便用户访问此页面,如果更改该选项则需要工作更改功能。但是我不知道这样做

html:

=MID(A1,FIND("-",SUBSTITUTE(A1,"(","-",1))+1,FIND("-",SUBSTITUTE(A1,")","-",1))-FIND("-",SUBSTITUTE(A1,"(","-",1))-1)&" "&MID(A1,FIND("-",SUBSTITUTE(A1,"(","-",2))+1,FIND("-",SUBSTITUTE(A1,")","-",2))-FIND("-",SUBSTITUTE(A1,"(","-",2))-1)&" "&MID(A1,FIND("-";SUBSTITUTE(A1,"(","-",3))+1,FIND("-",SUBSTITUTE(A1,")","-",3))-FIND("-",SUBSTITUTE(A1,"(","-",3))-1)

有些地方选择了一些

使用更改功能的ajax脚本:

<select id="id_username">
<option>user1</option>
<option>user2</option>
<option>user3</option>
<option>user4</option>
<option>user5</option> 
</select>

javascript获取选定的索引:

$("#id_username").change(function () {
  var id_user'= $("#id_username").val();
  var form = $(this).closest("form");
  $.ajax({
    url: form.attr("data-validate-username-url"),
    data: {'id_user': id_user},
    dataType: 'json',
    success: function (data) {
     $('#info_user_1').text(data.user);
      }
    }
  });
});

1 个答案:

答案 0 :(得分:0)

请更详细地说明您的问题。顺便说一下,由于select的选择器ID为 select_form ,因此此代码无法正常工作,在javascript中,您使用id_username作为选择器。

相关问题