easyui datagrid-easyUI datagrid 資料顯示不出來的問題

來源:互聯網
上載者:User
關鍵字 easyui datagrid 資料顯示 easyui php
easyui datagrid資料顯示easyuiphp

用的是PHP+easyUI做的開發,EasyUI datagrid綁定資料來源有問題,就是資料顯示不出來。

原來在win下做開發,這樣寫是好使的,順道貼出stuFamilyJson方法的代碼:

public function stuFamilyJson(){    $tb=D('StuFamily');    $familyInfo=$tb->where('stu_id='.session('userId'))->select();    foreach ($familyInfo as $key=>$familyInfoEach)                $familyInfo[$key]=$tb->parseFieldsMap($familyInfoEach);    echo $familyInfo=json_encode($familyInfo);     }

用瀏覽器開發人員工具查看,得到傳回值如下:

[{"id":"1","stuId":"1","folkName":"\u7236\u4eb2\u5927\u4eba","folkRelation":"\u7236\u5b50","folkCompany":"\u7236\u4eb2\u7684\u5355\u4f4d","folkPosition":"\u5de5\u4eba2","folkTel":"12345678910","folkAddress":"\u7ed9\u5927\u5bb6\u8bf4\u670di\u4e3au\u5346"},{"id":"2","stuId":"1","folkName":"\u6bcd\u4eb2\u5927\u4eba","folkRelation":"\u6bcd\u5b50","folkCompany":"\u6bcd\u4eb2\u7684\u5355\u4f4d","folkPosition":"\u5de5\u4eba","folkTel":"12345678910","folkAddress":"\u5bf9\u65b9\u7b54\u590d"},{"id":"6","stuId":"1","folkName":"\u5144\u957f\u5927\u4eba","folkRelation":"\u5144\u5f1f","folkCompany":"\u65e0","folkPosition":"\u65e0","folkTel":"123456","folkAddress":"\u70ed\u70ed\u70ed\u4ed6 \u5c14\u7279\u8ba9\u4ed6"}]

註:此部分漢字都編碼了,這裡就不還原。

但是現在這樣寫,前台就顯示不出資料了!

把返回的資料直接粘貼到一個json檔案,url改為該json檔案,就能正常顯示了。
但是,這終究不是個好辦法,畢竟要和資料庫互動,當然你可能說讓後台操作,將結果寫入json檔案,這樣確實可以,不過我不是很喜歡。
又想到了這樣寫:

這樣寫發現也能正常顯示。

那麼,問題來了,我直接寫url和這樣用js寫有什麼區別嗎?為什麼直接寫url會出問題?還有另一個combobox,也是用url寫的,剛做完好使,過了幾天就不好使了,也不知道是什麼原因,我覺得二者是同一原因引起的。求大神幫忙!!

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.