投稿後のフォームのアクションを変更しようとしています。これとともに:
$.post(url,data,function(result){
$( ".page-added" ).append(result);
$("#edit-form").attr("action", "/edit-settings/");
})
return false
});
結果には、デフォルトの action="" を持つフォームが含まれます。
このjqueryの後、アクションは変わりません。私が間違っていることはありますか?この投稿から変更を取得しました
私も最初にフォームをクリアしようとしました:
$("#edit-form").removeAttr("action").attr("action", "/edit-settings/");
結果から返されるフォームは次のようになります。
<div>
<form id="edit-form" method="post" action="">{% csrf_token %}
<fieldset></fieldset>
</form>
</div>