0

(私の英語でごめんなさい)

ねえ、私は選択ピッカーを持っています:

                    +                       
                    '<select class="selectpicker" id="select_seleccionar_proyecto_id">'
                    +
                    '<option value="0">Seleccione..</option>'
                    +                           
                    '<option value="1">Tarea número 1</option>'
                    +                           
                    '<option value="2">Tarea número 2</option>'
                    +                       
                    '<option value="3">Tarea número 3</option>'
                    +
                    '<option value="4">Tarea número 4</option>'
                    +                           
                    '<option value="5">Tarea número 5</option>'
                    +                       
                    '<option value="6">Tarea número 6</option>' 
                    +                   
                    '</select>'         

この選択ボックスはモーダルにあり、このモーダルを閉じると、選択ボックスは前回のようになります。例:「tarea numero 4」を選択し、モーダルを閉じてモーダルを開き、「tarea numero 4」が選択されています. さて、モーダルを非表示にした後に呼び出すメソッドがあり、開いたときに「selectionar ..」が必要ですが、何も機能しません..

¿jquery の最適なオプションは何ですか? ありがとう

HideModal: function(){
    var self = this;
    $('#modal_seleccionar_tarea_id').modal('hide');
    self.LimpiarModalTarea();
    },

LimpiarModalTarea: function(){
var self = this;

 $('#select_seleccionar_proyecto_id').val("0");},

PD : これは他のモーダルでも機能しますが、テキストエリアを使用します。

4

3 に答える 3

0

jqueryコードを変更してみてください

から

$('#select_seleccionar_proyecto_id').val("0");

の中へ

$("#select_seleccionar_proyecto_id")[0].selectedIndex = 0;
               //<<--  or
$("#select_seleccionar_proyecto_id").get(0).selectedIndex = 0;

通常、$('#select_seleccionar_proyecto_id').val("0");work も使用することで、そのLimpiarModalTarea関数は関数内で呼び出されたときにhidemodal機能しますか?? これらの機能が確実に動作するようにアラートを設定して動作を保証しなかった場合。

于 2015-04-21T03:37:34.253 に答える