は、通常、私は次のことを行うだろうjQueryのフォームのaction属性を変更します。私は今、action属性が既にデフォルトのURLを含んでいて、問題を引き起こしているフォームでこれを使用しようとしています。この例ではjQueryのフォームアクションの変更
、フォームアクションが存在している:
<form id="removeLightboxForm" action="view/">
...
</form>
しかし、私はこれを行うとき:
$('#removeLightboxForm').attr("action", "view/#close");
を私は/元のURLに追加された新しいURL /アクションで終わりますたとえば、
<form action="view/view/#close" ...
これは正常に動作するか、間違っていますか?
を、これは、その後起こっている場合'action'属性にハッシュを追加するだけではどうですか? 'attr(" action "、" #close ")' – Purag
http://jsfiddle.net/7U4qB/ Google Chromeでフォームを調べると、適切な処理が行われます。それが動作していないことを示す例を提供できますか? –
アダムが以下に示唆したように、属性を更新する前に属性をリセットしようとしました。私はなぜ私がそのような行動を取っているのかについてさらに調査する必要があると思う。 – TheCarver