0

ポップアップウィンドウでjQuery datepickerを使用して、日付を選択し、別のウィンドウのテキストフィールドに入力する必要があります.(日付ピッカーとテキストフィールドは別のウィンドウにあります)

datepicker のボタンパネルの DIV にある jquery-ui-1.8.16.custom.min.js に、クリア ボタンのコードを直接追加します。

<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+
B+".datepicker._clearDate(this);\">Clear</button>

そして私のポップアップウィンドウコードはこのようです。

 $("#datepicker").datepicker({
                            showButtonPanel: true,
                            changeMonth: true,
                            changeYear: true,
                            onSelect: function(dateText, inst)
                            {
                                var doc = window.opener.form;
                                doc.textfieldname.value = dateText;
                                window.close();
                            }
                    });
            });


<div id="datepicker" align="center"></div>

テキストフィールドのすべてのテキストをクリアして、クリアボタンを機能させるにはどうすればよいですか

4

1 に答える 1

1

のようなボタンをクリアするための aad id による解決策をすでに見つけました

<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+
B+".datepicker._clearDate(this);\" id = "BTClear" >Clear</button>

また、htmlボタンのようにidでクリアを使用できます

于 2012-10-31T09:14:11.510 に答える