J'ai une liste déroulante dans mon modèle django :
<select name="submit_new" id="submit_new">
<option value="Stdo">Studio</option>
<option value="Flm">Film</option>
<option value="Drctr">Director</option>
</select>
<button type="submit_type" id="submit_new_button">Go</button>
Je voudrais prendre la valeur de la sélection et la passer dans le modèle django named url
$("#submit_new_button").click(function() {
var NewLink = {% url add_record $("#submit_new").val() %}
window.location.href = NewLink
});
Il est clair que, tel qu'il est écrit, cela ne fonctionne pas. Comment puis-je utiliser le motif nommé {% url add_record VAR %} en combinaison avec la valeur jquery $("#submit_new").val() ?
modifier :
Mon entrée url pour add_record est :
url(r'^add_(?P<modelname>\w+)/$', views.generic_change, name = 'add_record')