渡変数の値からwebブラウザでjavascriptの実行をASP
-
06-09-2019 - |
質問
この地域においてときは静的なチャンクのテキストから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オブジェクトは参照できませんの範囲内での機能です。
所属していません StackOverflow