アンカータグの URL (jQuery を使用) に基づいてアクションを実行するために、このメソッドを大量に使用していることに気付きました。
("a").live("click", function(event)
{
event.preventDefault();
var href = $(this).attr("href");
// do something with URL
}
アプリの他の場所に、インライン編集を追加する表形式のデータがあります。でをダブルクリックする<td>
と<table>
、データが編集可能になり (テキスト、日付の選択など)、「Enter」を押すと$.ajax
、新しい値を保存するように要求されます。私の質問は、これら<td>
のそれぞれに href が関連付けられている場合、uri をどのように/どこに保存すればよいですか?
たとえば、/articles/field/title/id/5<td>
のような URL があり、これを JavaScript を使用して解析し、いくつかのパラメーターを使用して投稿を送信します。
これは受け入れられますか:
<td href="/articles/field/title/id/5">
そして、上記と同じJavaScriptを使用しますか? または...
- 内に非表示を追加する必要がありますか?
- 内のタグでコンテンツをラップし、代わりにダブルクリック可能にする必要 がありますか?
- または、他のプロパティを使用する必要がありますか?
アイデア大歓迎です。