Jump to content

xydeown

New Members
  • Posts

    3
  • Joined

  • Last visited

xydeown's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. hi , i used till now AJAX post with normal dataType 'html' , now i convert it and using dataType 'json' , Now before i used json i split response errors with for each span next to the input field . this is my old ajax succses split errors code using normal datatype 'html' : success: function(data){ var data_array = split('*'); for(var i=0; i<data_array.length-1; i++) { messgae_array = data_array[i].split(':'); $("#"+messgae_array[0]+"_error").html(messgae_array[1]); $("#"+messgae_array[0]).css({"border":"1px solid red"}); } } this is my input on the form <input type="text" id="uname" name="uname" value="" class="inplaceError" /><span id="uname_error"></span> i have more inputs i puted just ex how it look.. so every input i have span that holds the errors from the ajax response. and now the problem is my old code know handle html response and not json response , i am javascript/ajax/json newbie , and i dont know how to change the split code so work with json response and not normal html response , any help please?
  2. yea i got it and fixed it ,already thanks allot can close.
  3. Hi , i have this in php side : echo json_encode(array("key" => $key, "nonce" => $nonce)); echo json_encode(array("error" => true, "message" => $mes)); and in ajax side : dataType:'json', cache: false, success: function(data) { $("#errorMessage").html(data.message); $("#nonce").val(data.nonce); $("#key").val(data.key); } its passing the array back to ajax like this ; {"key":"R7NcYTv05lQTVmzksagMLr35dc+nLHZhNORD8dbnnsc=","nonce":"508b2c85f696fcda4967e64531a247d9c77c6a73ff06bb237277008438f9fc9b"}{"error":1,"message":"\u05d4\u05d0\u05d9\u05de\u05d9\u05d9\u05dc \u05e9\u05d4\u05d6\u05e0\u05ea \u05e9\u05d2\u05d5\u05d9 \u05d0\u05d5 \u05dc\u05d0 \u05ea\u05e7\u05d9\u05df \u05e0\u05e1\u05d4 \u05e9\u05d5\u05d1 ,\u05d0\u05e0\u05d0 \u05d4\u05db\u05e0\u05e1 \u05e1\u05d9\u05e1\u05de\u05d0"} anyone know how to handle it ? somthing like data[0] , data[1] ?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.