2013-11-21 69 views
0

我想使用jquery在下面的字段上加載默認數據。但是它的價值並沒有在這個領域設定。我也使用daterangepicker.js。使用的.text()alsno,但它也沒有workningjquery無法改變輸入類型的值

<div class="large-4 columns crawl_date_outer_box"> 
      <span>CRAWL DATE</span> <input type="text" id="dateRange" 
       class="date" placeholder="Choose a range" 
       onClick="dateFilterSelected()"> 
     </div> 

想我的jQuery代碼:

function onloadDate(){ 
    var d1 = new Date(); 
    d1.setDate(d1.getDate()-30); 

    var date1=dateFormat(d1,"MM/dd/yyyy"); 
    var d = new Date(); 
    d.setDate(d.getDate()-30); 

    var date2=dateFormat(d,"MM/dd/yyyy"); 
    var dateselected1=date1+"-"+date2; 
    var presetFromDate = getPresetFilters("fromDate"); 
    var presetToDate = getPresetFilters("toDate"); 
    var presetDateOption = getPresetFilters("dateOption"); 
    console.log(d1,d,date1,date2); 
    if(sessionStorage.getItem("onloadDate") == null || sessionStorage.getItem("onloadDate") == undefined || sessionStorage.getItem("onloadDate") == "") 
    { 
     dateOption = "DateRange"; 
     $('#dateRange').val(dateselected1); 
     sessionStorage.setItem("onloadDate","true"); 
     console.log("gluing" + dateselected1); 
     applyFiltersOnLoad(); 

     console.log("filter data with date"+sessionStorage.getItem("filterData")); 
    } 
    else{ 
     $('#dateRange').val(dateselected1); 

    } 

} 
+0

從哪裏調用onloadDate()? –

+0

將代碼縮減爲相關的內容。在這個代碼中調用了很多我們看不到的函數。 – nkmol

+0

這是在加載時調用@RoryMcCrossan –

回答

0

請檢查你函數名,我認爲它會被dateFilterSelected()

function dateFilterSelected(){ 
     //some code 

    } 
+0

這個答案如何與問題中描述的問題相關? –