簡體   English   中英

在外部填充輸入字段時觸發jQuery事件

[英]Trigger jQuery event when input field is filled externally

我的html表單中有一個date type字段,我正在通過ajax提交表單。 在此date type字段中,我有一個日歷圖標,單擊該日歷圖標可打開日歷。

現在的問題是,當字段中填充了用戶選擇的date 我無法觸發任何事件,因為它在沒有任何focusin情況下填充了值,並且其他jQuery事件均無法捕獲。 字段填寫后如何捕獲事件。

這是我正在使用的HTML

<input type="text" name="" class="date_field_input" id="expiration_date_c" size="30" maxlength="255" value="" title="">
    <button type="button" id="expiration_date_c_trigger" class="btn btn-danger" onclick="return false;"><span class="suitepicon suitepicon-module-calendar" alt="Enter Date"></span></button>
    <script type="text/javascript">
    Calendar.setup ({
                                inputField : "expiration_date_c",
                                form : "EditView",
                                ifFormat : "%m/%d/%Y %H:%M",
                                daFormat : "%m/%d/%Y %H:%M",
                                button : "expiration_date_c_trigger",
                                singleClick : true,
                                dateStr : "",
                                startWeekday: 0,
                                step : 1,
                                weekNumbers:false
                                }
                            );
    </script>

輸入字段上的觸發方法對您有用嗎?

https://api.jquery.com/trigger/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM