BTW, it works when using the HttpRequest using the following code:<div><br></div><div><div><span class="Apple-tab-span" style="white-space:pre">        </span>function search() {</div><div><span class="Apple-tab-span" style="white-space:pre">  </span></div>
<div><span class="Apple-tab-span" style="white-space:pre">              </span>var xmlhttp= new XMLHttpRequest();</div><div><span class="Apple-tab-span" style="white-space:pre">   </span></div><div><span class="Apple-tab-span" style="white-space:pre">             </span>xmlhttp.open("GET", "test_json.json",true);</div>
<div><span class="Apple-tab-span" style="white-space:pre">              </span>xmlhttp.onreadystatechange=function() {</div><div><span class="Apple-tab-span" style="white-space:pre">                      </span>if (xmlhttp.readyState==4) {</div><div><span class="Apple-tab-span" style="white-space:pre">                         </span>alert(xmlhttp.responseText);</div>
<div><span class="Apple-tab-span" style="white-space:pre">                              </span></div><div><span class="Apple-tab-span" style="white-space:pre">                             </span>var myjson = JSON.parse( xmlhttp.responseText );</div><div><span class="Apple-tab-span" style="white-space:pre">                             </span>alert( <span class="Apple-tab-span" style="white-space:pre">     </span>myjson.message );</div>
<div><span class="Apple-tab-span" style="white-space:pre">                              </span></div><div><span class="Apple-tab-span" style="white-space:pre">                     </span>}</div><div><span class="Apple-tab-span" style="white-space:pre">            </span>}</div>
<div><span class="Apple-tab-span" style="white-space:pre">              </span>xmlhttp.send(null);</div><div><br></div><div>so the issue should be in ajax handling of QtWebkit,</div><div>I will drill down into Jquery to understand why it fails in order to narrow down the issue.</div>
<div><br></div><br></div>