-1

ビューで別のクエリを datepicker で検索したい場合、$.ajax({})AJAX リクエストの後に datepicker を使用してクリックすると、メッセージが表示されます'undefined' is null or not an object

コード日付ピッカー JS、

$("#datepicker_tx").datepicker({
     showOn: 'button',
     buttonImageOnly: true,
     buttonImage: '${pageContext.request.contextPath}/resources/images/calendar.png'
})

私のコード HTML:

<div id="mydiv"><input type="text" name="datepicker" id="datepicker_tx" size="20" value="${dayT}" /></div>

私のコード JS は次のとおりです。

$.ajax({
   type: 'GET',
   url: 'getSearchResult?action=getSearchResult',
   data: 'val1=' + val1 + 'val2=' + val2 + 'val3=' + val3,
   cache: false,
   success: function(data) {
      var jqObj = JQuery(data);
      jqObj.find('div#div1').remove();
      $("div#div2").empty().append(jqObj);
   }
})
4

1 に答える 1

0

この部分:

var jqObj = JQuery(data);

dataが含まれているのかわかりませんが、data直接使用することも、のように使用できるセレクターにすることもできますvar jqObj = $(data)

dataを使用して、最初に何が含まれているかを確認するのが安全console.log(data)です。

于 2012-10-18T01:41:16.437 に答える