0

アプリでJQMSimpleDialog2を使用しました。そのダイアログに1つのテキストボックスとボタンがあります。ダイアログのボタンをクリックしている間、入力から値を取得できません。私は空白モードを使用しました..これが私のコードです..このコードから空の値を取得しています。訂正してください。

<div id="myDialog" style="display:none"
            data-options='{"mode":"blank","top":"10%","headerClose":false,"blankContent":true}' 

<Center>please enter Your Amount here</center>
<input id="txtAmt" name="amy" value="" type="text" placeholder="Amount">

                <div data-role="navbar"  data-grid="a">
                    <ul>
                        <li><a href="#" data-theme="a" id="submit" onClick="getAmount();">Submit</a></li>
                        <li><a href="#" data-theme="a" id="cancel" rel="close">Cancel</a></li>
                    </ul>
                </div>

function getAmount(){alert( "amount:" + $( "#txtAmt")。val()); }
4

1 に答える 1

0

SimpleDialogを使用してこれを試しませんでしたが、これは私にとっては問題なく機能します。

function getAmount(){
alert (document.getElementById('txtAmt').value);
}

ちなみに、SimpleDialogの代わりに組み込みのPopup-Dialog関数を使用することをお勧めします。ここを参照してください:http://jquerymobile.com/demos/1.2.0/docs/pages/dialog/index.html

于 2012-12-29T12:16:13.353 に答える