- 用angular調用PHP中的數據,點擊按鈕不能執行js函數,原生JS也試過,失敗。
-
聚码交流
-
0
0

- yhuxAvNbtxUM
0000-00-00 00:00:00
- 回帖
<!DOCTYPEhtml><html><head><metacharset="utf-8"><scriptsrc="https://cdn.bootcss.com/angular.js/1.6.3/angular.min.js"></script><scriptsrc="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script></head><style>*{margin:0;padding:0;}table{width:100%;height:auto;text-align:left;}tr{border:1pxsolid#eee;}table,tr,td{border-collapse:collapse;}tr>th{width:25%;height:auto;}.app_save_box{width:50px;height:30px;background:#00B83F;color:#fff;text-align:center;line-height:30px;margin:20pxauto;}</style><body><png-app="myApp"ng-controller="customersCtrl"><formaction=""><table><tr><th>序号</th><th>应用名</th><th>网址</th></tr><trng-repeat="xinnames"><td>{{x.id}}</td><td><inputtype="text"value="{{x.name}}"disabled="disabled"/><buttonclass="app_name_change">修改</button></td><td><inputtype="text"value="{{x.url}}"disabled="disabled"/><buttonclass="app_url_change">修改</button></td><td><buttonclass="app-delete">删除该项</button></td></tr></table></form><pclass="app_save_box">保存</p></p><script>varapp=angular.module('myApp',[]);app.controller('customersCtrl',function($scope,$http){$http.get("data.php").then(function(result){$scope.names=result.data.records;});});$(".app_name_change").on("click",function(){$(this).prev().removeAttr("disabled")})</script></body></html>php代碼<?phpecho<<<EOT{"records":[{"id":"1","name":"新浪","url":"http://www.sina.com"},{"id":"2","name":"百度","url":"http://www.baidu.com"}]}EOT;?>