小编Stf*_*vns的帖子

合并数组内的数组

我有2个数组要合并.第一个数组是多维的,第二个数组是单个数组:

$a = array(
    array('id'=>'1', 'name'=>'Mike'),
    array('id'=>'2', 'name'=>'Lina'),
);

$b = array('id'=>'3', 'name'=>'Niken');
Run Code Online (Sandbox Code Playgroud)

如何合并2个数组以具有相同的数组深度?

php arrays multidimensional-array array-merge

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

如何使用php jquery ajax上传文件和插入数据

我无法通过ajax发送到php文件上传和ajax数据。This my code just send file upload. 数据未发送到我的 php 代码。我创建表单并使用 ajax 在 php 上发布单击时发送的函数。I'm using codeigniter

这是我的表格:

<form action="<?php echo site_url('home/send_chat');?>" method="post" enctype="multipart/form-data">
  <input name="message" id="message" type="text" class="form-control input-sm" />
  <input type="file" id="file" name="file" />
  <br />
  <span class="input-group btn">
    <button type="submit" class="btn btn-info btn-sm" id="submit">Enkripsi</button>
  </span>
</form>
Run Code Online (Sandbox Code Playgroud)

这个javascript使用ajax在php上发送帖子:

$('#submit').on('click', function(){
  var message = $('#message').val();

  var fd = new FormData(this);
  fd.append('file',$('#file')[0].files[0]);

  $.ajax({
    method:"POST",
    url:"<?php echo site_url('home/send_chat');?>",    
    data: {fd,message:message},  
    cache: false,
    contentType: false,
    processData: false,   
    success: function(data){                 
      alert(data); …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery codeigniter jquery-file-upload

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

使用 asArray Yii2 获取模型中的值

我已经使用 ajax 将数组从视图发送到我的控制器,然后我想将它与我的模型进行比较。但我不知道如何在使用时获取数组,ActiveQuery如下所示:

$riderAll = Riders::find()->select('user_id')->asArray()->all();
$tableData = array_diff($tableData, $riderAll);
Run Code Online (Sandbox Code Playgroud)

数组到字符串转换时出错。告诉我出了什么问题$riderAll?请

php arrays controller model yii2

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

Git上传项目的完整网站

我是使用Github的新手。我想将我的完整网站上传到Github.com的新存储库中。但是Github最多只能上传100个文件,而我正在下载codeigniter-3,它有253个文件(原始文件没有我的新文件)。
我可以将项目上传到Github吗?

php git upload codeigniter-3

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

jQuery验证select2.js中的errorPlacement

当错误替换输入select2显示在框上方时,我希望错误替换框下方。这是我的HTML:

<form id="form" class="form_required">
    <select type="text" id="test1" class="form-control select2" required>
        <option value="">&nbsp();</option>
        <option value="1">1</option>
    </select>
    <button type="button" onclick="insert()">Submit</button>
</form>
Run Code Online (Sandbox Code Playgroud)

这是JavaScript:

$('.select2').select2()

$(".form_required").validate({
    highlight: function (element, errorClass, validClass) {
        $(element).parents('.form-control').removeClass('has-success').addClass('has-error');     
    },
    unhighlight: function (element, errorClass, validClass) {
        $(element).parents('.form-control').removeClass('has-error').addClass('has-success');
    },
    errorPlacement: function (error, element) {
        if (element.parent('.input-group').length) {
            error.insertAfter(element.parent());
        }
        else if (element.prop('type') === 'radio' && element.parent('.radio-inline').length) {
            error.insertAfter(element.parent().parent());
        }
        else if (element.prop('type') === 'checkbox' || element.prop('type') === 'radio') {
            error.appendTo(element.parent().parent());
        }
        else {
            error.insertAfter(element);
        }
    }
});

function insert(){ …
Run Code Online (Sandbox Code Playgroud)

html css jquery-validate twitter-bootstrap jquery-select2

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

无法从 IEnumerable&lt;Model&gt; 更改 foreach 中的值

如何foreachIEnumerable<Model>.

代码:

public IEnumerable<Model> ListDaftarPjsp()
{
    IEnumerable<Model> list = from x in db.PJSPEvaluation
                              select new Model
                              {
                                  foo = x.Foo,
                                  bar = x.Bar               
                              };
    foreach (Model item in list) {
        item.condition = "example";
    }
    return list;
}

public class Model{
    public string foo{ get; set; }
    public string bar { get; set; }
    public string condition{ get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我已经创建了Model. 然后我使用foreach循环结果,然后设置它。但是 Return forcondition仍然没有改变?如何在foreach中设置条件然后返回结果

c# linq ienumerable model

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