javascript - JSON.parse is not working on iPad safari -
javascript - JSON.parse is not working on iPad safari -
i doing 1 ajax phone call , in success
function using json.parse
function.but problem json.parse
function working everywhere except in ipad-safari browser(ipad version~7.0.6).in ipad safari , code after line used json.parse
not seems executed .i tried alert
message under line json.parse
had no luck.can find work around of problem?
thanks in advance.
here script running:
var obj = json.parse($('#divwolistforfe').html()); alert('hello'); //this alert doesnt execute on ipadsafari $('#divwolistforfe').html(''); bindworkordergrid(obj, 1, 10);
the value of $('#divwolistforfe').html()
below
"[{"pk_workorderid":6806,"fk_companyid":null,"fk_createdbyuserid":null,"fk_proposalid":null,"fk_invoiceid":null,"orderno":242,"fk_siteaddressid":null,"fk_customerid":null,"fk_ganttitemid":null,"appointmentdatetime":null,"timestampcreated":null,"creationdate":null,"timestampmodified":null,"description":"","equipmentneeded":null,"specialinstructions":null,"workordertype":"contract","jobtype":null,"hourlyrate":null,"completionstatus":null,"totalesthrs":null,"totalactualhrs":null,"worktobeperformed":null,"billingstatus":null,"oktobill":null,"workorderstatus":"scheduled","isdeleted":false,"isproposalsort":null,"totalrecords":6,"isusercreator":1,"createdby":"mndi,murali","customername":"mfsi - mindi m1","starttime":"10/1/2014 8:00:00 am"},{"pk_workorderid":6807,"fk_companyid":null,"fk_createdbyuserid":null,"fk_proposalid":null,"fk_invoiceid":null,"orderno":243,"fk_siteaddressid":null,"fk_customerid":null,"fk_ganttitemid":null,"appointmentdatetime":null,"timestampcreated":null,"creationdate":null,"timestampmodified":null,"description":"","equipmentneeded":null,"specialinstructions":null,"workordertype":"contract","jobtype":null,"hourlyrate":null,"completionstatus":null,"totalesthrs":null,"totalactualhrs":null,"worktobeperformed":null,"billingstatus":null,"oktobill":null,"workorderstatus":"scheduled","isdeleted":false,"isproposalsort":null,"totalrecords":6,"isusercreator":1,"createdby":"mndi,murali","customername":"mfsi - murli mindi","starttime":"8/1/2014 8:00:00 am"},{"pk_workorderid":6808,"fk_companyid":null,"fk_createdbyuserid":null,"fk_proposalid":null,"fk_invoiceid":null,"orderno":244,"fk_siteaddressid":null,"fk_customerid":null,"fk_ganttitemid":null,"appointmentdatetime":null,"timestampcreated":null,"creationdate":null,"timestampmodified":null,"description":"adding new description field user.","equipmentneeded":null,"specialinstructions":null,"workordertype":"contract","jobtype":null,"hourlyrate":null,"completionstatus":null,"totalesthrs":null,"totalactualhrs":null,"worktobeperformed":null,"billingstatus":null,"oktobill":null,"workorderstatus":"scheduled","isdeleted":false,"isproposalsort":null,"totalrecords":6,"isusercreator":1,"createdby":"mndi,murali","customername":"mindi, shiv","starttime":"10/2/2014 8:00:00 am"},{"pk_workorderid":6808,"fk_companyid":null,"fk_createdbyuserid":null,"fk_proposalid":null,"fk_invoiceid":null,"orderno":244,"fk_siteaddressid":null,"fk_customerid":null,"fk_ganttitemid":null,"appointmentdatetime":null,"timestampcreated":null,"creationdate":null,"timestampmodified":null,"description":"adding new description field user.","equipmentneeded":null,"specialinstructions":null,"workordertype":"contract","jobtype":null,"hourlyrate":null,"completionstatus":null,"totalesthrs":null,"totalactualhrs":null,"worktobeperformed":null,"billingstatus":null,"oktobill":null,"workorderstatus":"scheduled","isdeleted":false,"isproposalsort":null,"totalrecords":6,"isusercreator":1,"createdby":"mndi,murali","customername":"mindi, shiv","starttime":"10/2/2014 8:00:00 am"},{"pk_workorderid":6809,"fk_companyid":null,"fk_createdbyuserid":null,"fk_proposalid":null,"fk_invoiceid":null,"orderno":245,"fk_siteaddressid":null,"fk_customerid":null,"fk_ganttitemid":null,"appointmentdatetime":null,"timestampcreated":null,"creationdate":null,"timestampmodified":null,"description":"","equipmentneeded":null,"specialinstructions":null,"workordertype":"contract","jobtype":null,"hourlyrate":null,"completionstatus":null,"totalesthrs":null,"totalactualhrs":null,"worktobeperformed":null,"billingstatus":null,"oktobill":null,"workorderstatus":"scheduled","isdeleted":false,"isproposalsort":null,"totalrecords":6,"isusercreator":1,"createdby":"mndi,murali","customername":"sudhansu-dummy test","starttime":"10/5/2014 1:00:00 pm"},{"pk_workorderid":6809,"fk_companyid":null,"fk_createdbyuserid":null,"fk_proposalid":null,"fk_invoiceid":null,"orderno":245,"fk_siteaddressid":null,"fk_customerid":null,"fk_ganttitemid":null,"appointmentdatetime":null,"timestampcreated":null,"creationdate":null,"timestampmodified":null,"description":"","equipmentneeded":null,"specialinstructions":null,"workordertype":"contract","jobtype":null,"hourlyrate":null,"completionstatus":null,"totalesthrs":null,"totalactualhrs":null,"worktobeperformed":null,"billingstatus":null,"oktobill":null,"workorderstatus":"scheduled","isdeleted":false,"isproposalsort":null,"totalrecords":6,"isusercreator":1,"createdby":"mndi,murali","customername":"sudhansu-dummy test","starttime":"10/5/2014 1:00:00 pm"}]"
the json info valid when strings dates or strings nowadays within html node both ipad , iphone automatically create clickable links. json getting mangled when set standard html dom node.
js fiddle shows working on desktop: http://jsfiddle.net/8wptohs0/1/
this same js fiddle not work on iphone simulator (there no alert): (if closely can see simulator has turned startdate
field info bluish clickable links)
if remove starttime
property data, works on desktop , iphone http://jsfiddle.net/8wptohs0/2/
to prepare this, there meta tags should trick - may have experiment on ones work you.
<meta name="format-detection" content="telephone=no"> <meta name="format-detection" content="date=no"> <meta name="format-detection" content="address=no">
however worth saying when inserting serve side info javascript data-
attribute or inline js more commonly used method - these kind of reasons.
javascript php jquery json ipad
Comments
Post a Comment