0

Ajax から返されたデータの最初の行に何かを追加して、更新する div を指定したいと思います。仮定の例は次のとおりです。

$(document).ready(function() {
  $('.submitForm').ajaxForm({
    success: function(returnData) {
      if (firstLineOf(returnData) == 'firstDiv')
          $('#firstDiv').html(returnData(restOfLines));
      else if (firstLineOf(returnData) == 'secondDiv')
          $('#secondDiv').html(returnData(restOfLines));
      else
          $('#thirdDiv').html(returnData(restOfLines)); 
    }
  });
});

どうすればいいのですか?

4

1 に答える 1

0

必要に応じてコードサンプルを追加する

あなたのJSONが

[{"targetElement":"div1","HtmlContent":"<div>inner html</div>"}]

jQueryは

 $(document).ready(function() {
  $('.submitForm').ajaxForm({
    success: function(returnData) {
      $(returnData.targetElement).html(returnData.HtmlContent)
    }
  });
});

これがあなたを助けることを願っています!

于 2012-12-26T05:43:27.877 に答える