我正在使用Laravel 4和jQuery Mobile开发一个移动Web应用程序,我有一些问题要将数据从Controller传递到JavaScript文件.我找到了解决方案,但我认为有一种正确的方法可以做到这一点.
这是我的代码:
MapController.php
class MapController extends BaseController
{
public function showMap($id)
{
$club = Club::find($id);
return View::make('pages.map', array('club' => $club));
}
}
Run Code Online (Sandbox Code Playgroud)
页/ map.php
<div id="picture" data-role="dialog">
<div data-role="header" data-theme="d">
<h1>
Upload picture
</h1>
</div>
<div data-role="content">
code here...
</div>
<script type="text/javascript">
var id_club = '<?php echo $club->id ?>';
</script>
<script src="public/js/map.js" type="text/javascript">
</script>
</div>
Run Code Online (Sandbox Code Playgroud)
有谁知道是否有更好的解决方案将数据从控制器传递到JavaScript?
从枢轴表中订购记录时遇到问题.我有三个表(多对多关系),如下所示:
菜单
ID
名称
页面
ID
名称
menu_page
id
name
order
menu_page_id
menu_id
page_id
如何使用Eloquent获取"order"属性所订购的数据透视表(menu_page)中的所有记录?
我在这里使用名为Nestable的jQuery插件:https: //github.com/dbushell/Nestable
我尝试动态添加父项.但是,如果我只在页面中添加代码,则不会出现展开/折叠按钮,我认为使用setParent函数添加项目有更好的解决方案吗?
有没有人已经使用这个插件动态添加了一个项目?
我希望使用名为 Datatables 的插件查找并替换已知列中的特定值。
这是我执行此操作的代码:
table.columns(5).search('valuetochange').cells().every( function () {
this.data('newvalue');
});
Run Code Online (Sandbox Code Playgroud)
但它不起作用,我也尝试了其他解决方案,但没有找到更新单元格的方法。
感谢您的帮助