小编Dim*_*rea的帖子

如何在没有页面重新加载的情况下在ajax中成功更改URL

这是ajax

$(".urut").change(function() {
  $.ajax({
    url: "<?php echo base_url(); ?>categories/brand/<?= $link_brand; ?>?l=<?= $l; ?>&h=<?= $h; ?>&city=<?= $city; ?>&city_name=<?= $city_name; ?>&ket=view",
    type: "POST",
    data: "urut=" + $(".urut").val(),
    success: function(data) {
      $("#result").html(data);
    }
  })
})
Run Code Online (Sandbox Code Playgroud)

这是有效的,但我想要更改网址,因为我有很多参数,当然还有data: "urut="+$(".urut").val(),参数.

javascript php ajax jquery

20
推荐指数
3
解决办法
4万
查看次数

如何在 php 中使用 in_array 以数组为针但在至少有一个值匹配时返回 true

这是我的in_array代码

$array = array('a', 'b', 'c');

if(in_array(array('p', 'c'), $array)){
    echo "found";
}else{
    echo "not found";
}
Run Code Online (Sandbox Code Playgroud)

它返回未找到,但实际上我希望它返回found,因为有一个值匹配c

php arrays

2
推荐指数
1
解决办法
1616
查看次数

laravel雄辩的关系一对多返回null

当我收到传入商品数据(belongsTo)时,产品数据始终返回null。

这是我的产品型号:

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

class Product extends Model
{
    use SoftDeletes;

    protected $guarded = [
        'id', 'created_at', 'updated_at', 'deleted_at',
    ];

    public function transaction_details()
    {
        return $this->hasMany('App\Transaction_detail');
    }

    public function incoming_goods()
    {
        return $this->hasMany('App\Incoming_good');
    }       
}
Run Code Online (Sandbox Code Playgroud)

这是我的Incoming_good模型:

<?php

namespace App;
use Illuminate\Database\Eloquent\Model;

class Incoming_good extends Model
{
    protected $guarded = [
        'id', 'created_at', 'updated_at',
    ];

    public function product()
    {
        return $this->belongsTo('App\Product');
    }       
}
Run Code Online (Sandbox Code Playgroud)

这是我对这两个表的迁移:

产品表迁移:

<?php

use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class CreateProductsTable extends Migration …
Run Code Online (Sandbox Code Playgroud)

php mysql relationship laravel laravel-eloquent

1
推荐指数
1
解决办法
544
查看次数

按数组中的值过滤多维数组

这是我的数组:

$myArray = array(
    array("name"=>"Andrea", "Age"=>17),
    array("name"=>"Tresna", "Age"=>20),
    array("name"=>"Aria", "Age"=>12)
);
Run Code Online (Sandbox Code Playgroud)

我想按数组中的值过滤该多数组。这是我的过滤器:

$filter = array("Andrea", "Aria");
Run Code Online (Sandbox Code Playgroud)

所以结果一定是这样的:

$newArray = array(
    array("name"=>"Andrea", "Age"=>17),
    array("name"=>"Aria", "Age"=>12)
);
Run Code Online (Sandbox Code Playgroud)

怎么办?

php arrays multidimensional-array array-filter

-1
推荐指数
1
解决办法
4750
查看次数