質問

この地域においてときは静的なチャンクのテキストからjavascript(clientside)ASP3.5サーバ側!この作品のコードの作品が美しい:

$('.drop').droppable({
    tolerance: "touch", // Here should be a string
    drop: function() {

    $('[id$="myHidden"]').val('Testy test test');
    __doPostBack('<%= HiddenButton.UniqueID  %>', '');
    alert($('[id$="myHidden"]').val());

    }


});

その上であり、時に要素のクラスです。滴落とし、割り当て文字列"Testy試験テスト"私の隠っaspxページです。それは可見えないボタンをしていることであり、事実の表明ではありupdatepanel.の隠れたボタンのクリックイベント火災、投げmsgboxコンテンツを表示するには、隠れた要素は、常に"Testy試験".

今ここにこそんな課題となりました。あらゆるものを落として、dropzoneではなく、設定の隠れたフィールドの値をstatic文字列かを設定したいので、IDのどこかに落とし込むdropzone.アドバイスをお聞かせ下さを変更:

 $('[id$="myHidden"]').val($(ui.draggable).attr("id"));
    __doPostBack('<%= HiddenButton.UniqueID  %>', '');
    alert($('[id$="myHidden"]').val());

現在急時に落としてもう釘付けにdropzone、ドイベントです。かったのをいただくこともできましたが?????やってることができるようにIDを落とした要素を間違えそうです。

る場合であっての事項は、こちらでは関連するaspxページ。

<asp:Button ID="HiddenButton" runat="server" Text="Button" />         

このボタンは通常は、隠し通cssだけでunhiddenのための現のための試験。

編集!!!!:

やってみるとともに、動作しない(できますルールの'var'こんなことをしたのだろう。)

var foo = $(ui.draggable).attr("id")
    $('[id$="myHidden"]').val(foo);
    __doPostBack('<%= HiddenButton.UniqueID  %>', '');
    alert($('[id$="myHidden"]').val());
役に立ちましたか?

解決

お滴の機能ませんの仮パラメータ:

drop: function() { 

すべき

drop: function(ev, ui) {

私の推測では、この表現に落としのコールバック:

$(ui.draggable).attr("id")

のはずが、uiオブジェクトは参照できませんの範囲内での機能です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top