我正在尝试使用关联模型删除数据库条目->delete()
,但不删除该条目.
我尝试将表单从POST更改为DELETE,但这没有任何区别.围绕SO的研究也没有产生任何结果.
我希望避免使用Model::destroy($ids)
,这似乎有效.
路线方法:
// Delete an asset
public function getDelete($id)
{
// Try to find the asset, throw exception if not found
$asset = Asset::findOrFail($id);
$this->layout->title = 'Delete an asset';
$this->layout->content = View::make('asset.delete')
->with('assetID', $id);
}
// Delete the actual asset
public function postDelete()
{
$id = Input::get('AID');
// Try to find the asset, throw exception if not found
$asset = Asset::findOrFail($id);
// Attempt to delete it
if($asset->delete())
{
return Redirect::route('asset')
->with('success', 'The asset …
Run Code Online (Sandbox Code Playgroud) 我正在Laravel的一个网站上工作,我在Homestead 0.2.0上运行,我想尝试用我的手机和平板电脑连接它,这样我就可以在这些设备上测试网站了.
所以我在谷歌上搜索,试图看看如何这样做.但是,我找不到任何考虑多个网站的文章.
我读到某处某些路由器不允许WiFi连接设备连接到直连设备.
我的网站映射如下:
sites:
- map: app1.local
to: /home/vagrant/projects/app1/public
- map: app2.local
to: /home/vagrant/projects/app2/public
- map: app3.local
to: /home/vagrant/projects/app3/public
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
我正在使用select2 4.0,当我从json文件加载数据时,没有任何创建的元素触发select2:select
事件.我认为它与事件委托有关,但网站上的例子似乎做得很好.
在过去的一个小时里,我一直在忽视这一点,我只是不明白我错过了什么.
现在我用它来选择一个项目,但这显然不起作用:
$("body").on("click", "#select2-select-results .person-entry", function()
{
var $this = $(this);
var name = $this.data('name');
select2.find('option').val(name).text(name);
});
Run Code Online (Sandbox Code Playgroud)
绑定$(...).on('select2:select');
永远不会发生,但$(...).on('select2:open);
确实如此.所以我不确定发生了什么.
然而,我注意到的是,在加载数据时,没有<option>
创建标签.
这是我处理这件事的整个JavaScript:
(function($)
{
"use strict";
var term = null;
var select2 = $("#select");
select2.select2({
allowClear: true,
ajax: {
url: "js/data.json",
dataType: "json",
delay: 250,
data: function(params)
{
// Save the terms for filtering
term = params.term;
return params;
},
processResults: function(data)
{
var people = [];
for(var i = 0; i …
Run Code Online (Sandbox Code Playgroud) 当我输入以下内容时:
ul*3>li{项目 $}*5
我将得到以下信息:
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
</ul>
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
</ul>
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
使用类似的输入是否有可能得到以下结果?
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
</ul>
<ul>
<li>Item 6</li>
<li>Item 7</li>
<li>Item 8</li>
<li>Item 9</li>
<li>Item 10</li>
</ul>
<ul>
<li>Item 11</li>
<li>Item 12</li>
<li>Item 13</li>
<li>Item 14</li>
<li>Item 15</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
从文档来看,这似乎是不可能的。
当我想检查数组中是否存在某些内容并获取密钥时,我使用了array_search()函数.
为什么当我比较函数完全等于true(=== true)时它返回false,当我将它与不完全等于false(!== false)时它返回true?
<?php
if(array_search($value, $array) === true)
{
// Fails
}
if(array_search($value, $array) !== false)
{
// Succeeds
}
?>
Run Code Online (Sandbox Code Playgroud)
提前致谢.