updpunchform jquery ダイアログにアクションを割り当てました。
$(".punch").click(function(event) {
......
$('#updpunchform').attr('action', '/asistencias/updatePunch/'+$(this).attr("id"));
$updpunch.dialog("open");
...
etc.
~これが生成される~
<form action="/asistencias/updatePunch/a-77" id="updpunchform" method="post">
<fieldset>
<div style="display: block;" id="anypunchfieldContainter">
...
...
それはすべてうまくいきます。
ここで、ダイアログを閉じる前に、次のようなフォームのアクションを元に戻す必要があります。
beforeClose: function( event, ui ) {
// getter
var title = $("#updpunch").dialog( "option", "title" );
タイトル文字列を返します。フォームのタイトルを取得しましたが、そのアクションを取得する方法がわかりません。試してみました
var title = $("#updpunch").dialog( "option", "action" ); // ( target, url, href, etc.
そして、このテキストを得ました:
[object Object]
上記のように、フォームのアクションをテキストとして取得するにはどうすればよいですか? それは私の家にありますが、それをさらに使用するために入手する方法がわかりません。
手伝ってくれますか?