сделать данные в соответствии с JQuery AJAX метод данных - PullRequest
0 голосов
/ 26 января 2011

Я делаю, редактирую на месте с помощью jquery, если мой фрагмент слишком сложный, обратитесь к самому простому,

'column2' => "RAJANgsfdgf"
'column3' => "SRARDHAMgsdfgdf"
'column4' => "40043433"
'column7' => "23-01-2011 08:00:00"
'column5' => "400e"
'column6' => "1503"

Я хочу превратить это в нечто вроде

 ( {column2 :"RAJANgsfdgf"},{column3 :"SRARDHAMgsdfgdf"},{column4 :"40043433"},{column7 :"23-01-2011 08:00:00"},{column5 :"400e"},{column6 :"1503"})

Когда-нибудь мои значения будут выглядеть примерно так же:

'column2' => "RAJANgsfdgf"
'column4' => "40043433"
'column7' => "23-01-2011 08:00:00"
'column6' => "1503"

, тогда я должен сформировать

( {column2 :"RAJANgsfdgf"},{column4 :"40043433"},{column7 :"23-01-2011 08:00:00"},{column6 :"1503"})

Так что это что-то вроде динамическогозатем автоматически сформируйте данные, как указано выше,

Я собираюсь передать эти новые данные в jquery ajax, вот у вас и формируется что-то вроде этого,

var collection_of_updated_data = common.dump(o.changed);
collection_of_updated_data = jQuery.trim(collection_of_updated_data);


*****************HERE AM GETTING THAT column1 and value******************


alert(collection_of_updated_data);

    $.ajax({
      url: "program_event_ajax_update.php",
      global: false,
      type: "POST",
      data: collection_of_updated_data,
      dataType: "html",
      async:false,
      success: function(msg){
         alert(msg);
      }
   }
)

1 Ответ

1 голос
/ 26 января 2011

Если я понимаю, что вы хотите сделать правильно, вы хотели бы взять ассоциативный массив и превратить его в строковое представление.

json_encode () - это способ сделать это.Существуют реализации для PHP и Javascript (вы упоминаете, что используете Javascript, но ваш синтаксис массива больше похож на PHP).

Похоже ли это направильный проспект?(Или я неверно истолковал ваш оригинальный вопрос?)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...