小编kik*_*s73的帖子

使用jQuery .val()设置输入字段值时Bootstrap验证器不工作

我有一个这个领域的表格:

<form id="formdelivery" class ="form-horizontal form-custom">
    <fieldset>
        <input name="delivery" type="text" class=""  value="">
    </fieldset>
</form>
Run Code Online (Sandbox Code Playgroud)

只需单击按钮,即可从另一个输入复制输入字段的值:

   $('#copy').click(function () {
        $('[name=delivery]').val($('[name=billing]').val());
        var res = $('#formdelivery').data('bootstrapValidator').validate();
        if (res.$invalidFields.length == 0) {
            alert("ok");
        }
        else {
            alert("no");           
        }
    });
Run Code Online (Sandbox Code Playgroud)

在该领域应用的验证是这样的:

$('#formdelivery').bootstrapValidator({
       fields: {
            delivery: {
                message: 'Invalid',
                validators: {
                    notEmpty: {
                    },
                    stringLength: {
                        min: 2,
                        max: 100,
                        message: 'you need almost 2 chars and not more than 100'
                    }
                }
            }
});
Run Code Online (Sandbox Code Playgroud)

问题是单击复制按钮,bootstrap验证器忽略用jQuery代码复制的新值 $('[name=delivery]').val($('[name=billing]').val());

我做错了什么还是这个问题?

validation jquery jqbootstrapvalidation

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

如何将文件内容复制到PHP中的临时文件中?

我试过这个:

$temp = tmpfile();
file_put_contents($temp,file_get_contents("$path/$filename"));
Run Code Online (Sandbox Code Playgroud)

但我收到此错误:"警告:file_put_contents()期望参数1为字符串,"

如果我尝试:

echo file_get_contents("$path/$filename");
Run Code Online (Sandbox Code Playgroud)

它返回以将文件内容筛选为长字符串.我哪里错了?

php temporary-files

9
推荐指数
2
解决办法
2万
查看次数

如何在不干扰标签内输入无线电的情况下更改标签文本?

在我的html模板中,我有一个带有输入收音机的标签:

<label id="myid" class="inline">
    <input type="radio" value ="11"> 
    my text
</label>
Run Code Online (Sandbox Code Playgroud)

我需要用jquery更改标签的文本.我试过这个:

$('#myid').html('my new text');
Run Code Online (Sandbox Code Playgroud)

要么

$('#myid').text('my new text');
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,我松开了我的输入收音机.如何在标签内保留输入无线电并修改标签的文本?

html javascript jquery label radio-group

5
推荐指数
2
解决办法
1617
查看次数

如何在 Google 地图 api 中设置数据层特征标签的样式?

我有这个有效的 js 代码:

var p;
p = new google.maps.Data();
p.loadGeoJson('http://mysource.example.com');
p.setStyle( function(feature){
    var icon = feature.getProperty('icon');
    var title = feature.getProperty('title');
    return  { 
        icon: icon,
        label: title
    }
});
p.setMap(map);
Run Code Online (Sandbox Code Playgroud)

代码生成此输出:

图片

如何设置标签“L1PIAZZA”的样式?

javascript geojson google-maps-api-3

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

如何在 Google Maps API 中触发开始多边形绘制?

我想开始使用不同的按钮而不是绘图管理器控件在地图上绘制多边形。

是否可以触发一个行为类似于按下绘图管理器多边形控件的事件?

google-maps-api-3

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