我使用Bootstrap Multiselect Dropdown http://davidstutz.github.io/bootstrap-multiselect/并嵌入到AngularJS的子模板中并让它运行以下函数:
$scope.$on('$viewContentLoaded', function () {
$(document).ready(function() {
$('#example27').multiselect({
includeSelectAllOption: true
});
});
});
Run Code Online (Sandbox Code Playgroud)
我继续使用ng-repeat打印此输入选择的内部选项:
<select id="example27" multiple="multiple">
<option ng-repeat="list in lists" value="{{list.id}}">{{list.name}}</option>
</select>
Run Code Online (Sandbox Code Playgroud)
但是当ng-repeat在此输入选择中时,它不起作用并且不打印任何数据.谁知道如何解决这个问题,请帮帮我!
multi-select twitter-bootstrap angularjs angularjs-ng-repeat
即便是第三方也会这样做.
谢谢
标准WPF 树视图不支持多个选择.
如何添加支持多个选择的树视图到我的WPF应用程序?商业产品很好(我目前知道一个商业实施 - http://www.telerik.com/products/wpf/treeview.aspx)
我正在使用多选集合在一起的选项.
<select title="Fruits" multiple="multiple" id="fruits" name="fruits[]">
<option selected="selected" label="All" value="">All</option>
<optgroup label="" class="fruit">
<option label="apple" value="1">Apple</option>
<option label="pear" value="2">Pear</option>
<option label="orange" value="3">Orange</option>
</optgroup>
<optgroup label="" class="berries">
<option label="strawberry" value="4">Strawberry</option>
<option label="raspberry" value="5">Raspberry</option>
<option label="blueberry" value="6">Blueberry</option>
</optgroup>
</select>
Run Code Online (Sandbox Code Playgroud)
我已经尝试过$(this).find("option:selected").parent().attr("label")只返回第一个选定选项的optgroup,这意味着如果选择了Strawberry和Pear,那么两个账户都将返回optgroup'.fruit'.
使用jQuery,如何获得每个选定选项的optgroup?
我正在使用来自http://harvesthq.github.com/chosen/的多个选择组和多个选择
有谁知道如何使用PHP获取提交数据的值?
$_POST['countries']; 不起作用,只返回一个选定的项目(不是数组)
这里是选择标签名称/ ID等
<select name="countries" multiple="multiple" class="chzn-select" id="countries" tabindex="6" data-placeholder="Countries">
Run Code Online (Sandbox Code Playgroud)
PS.我已经检查了选择的Jquery插件 - 获取选定的值,但无法弄清楚除了获取值之外该做什么.是否有直接的方法而不使用事件来更新隐藏字段并提交数据?
我在WooCommerce的结帐页面添加了额外的字段,我可以添加基本字段,如文本框,但需要添加(多)选择框,用户可以在其中选择多个项目.我已经想出如何通过代码添加一个选择框,如下所示:
add_action('woocommerce_after_order_notes', 'my_custom_checkout_field');
function my_custom_checkout_field( $checkout ) {
echo '<div id="my_custom_checkout_field"><h3>'.__('My Field').'</h3>';
woocommerce_form_field( 'my_field_name', array(
'type' => 'select',
'class' => array('my-field-class form-row-wide'),
'label' => __('Fill in this field'),
'placeholder' => __('Enter something'),
'options' => array(
'Buick' => __('Buick', 'woocommerce' ),
'Ford' => __('Ford', 'woocommerce' )
)
), $checkout->get_value( 'my_field_name' ));
echo '</div>';
}
Run Code Online (Sandbox Code Playgroud)
但这只是一个选择下拉.
我可以为多选择做类似的事吗?
或者你有推荐的WooCommerce扩展吗?
请建议,提前谢谢!
我正在尝试制作一个设置菜单,它会显示一个MultiSelectListPreference,从联系人列表中选择多个联系人.
在这一刻,我正在接受一个NullPointerException,当我尝试MultiSelectListPreference#setEntryValue(CharSequence[])如果我把第setEntries一个,那个抛出相同的异常.
我已经提出了一个断点,一步一步地看到会发生什么.变量因为存储而被填充Strings,它们可以包含String"null",所以我猜如果没有Display_Name可用的话它就不会失败.
我将findPreference建立在这个答案的例子上
有人有想法吗?如果您需要更多信息,请告诉我.谢谢阅读!
package be.wdk.sendtowork;contactNumberArray
import android.database.Cursor;
import android.os.Bundle;
import android.preference.MultiSelectListPreference;
import android.preference.PreferenceFragment;
import android.provider.ContactsContract;
import android.util.Log;
import android.widget.Toast;
public class PreferenceClass extends PreferenceFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Integer countContacts = 0;
String[] projection = new String[]{
ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME,
ContactsContract.CommonDataKinds.Phone.NUMBER,
ContactsContract.CommonDataKinds.Phone.PHOTO_URI
};
String selection = ContactsContract.CommonDataKinds.Phone.HAS_PHONE_NUMBER;
String sortOrder = ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME;
try {
Cursor c1 = getActivity().getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, projection, selection, null, …Run Code Online (Sandbox Code Playgroud) java android nullpointerexception multi-select android-preferences
我正在使用 angular6 multi-select,它有一个项目列表,这些项目来自 angular 服务的对象数组,ngOnInit就像这样传入multi-select:
this.sensorTypes = [
{ label : "Power", value : "P"},
{ label : "Current", value : "C"},
{ label : "Voltage", value : "V"}
]
Run Code Online (Sandbox Code Playgroud)
我想在multi-select表单加载时默认设置 2 个值。对于这个我结合ngModel上multi-select,并在该变量我在设定值ngOnInit这样的
this.selectedAttributes = [
{label : "Current", value : "C"},
{label : "Voltage", value : "V"}
]
Run Code Online (Sandbox Code Playgroud)
在我的 component.html 中,我是这样创建的multi-select:
<div class="form-group row">
<div class="col-sm-10">
<ng-select
[ngClass]="'ng-select'"
[(ngModel)]="selectedAttributes"
[ngModelOptions]="{standalone: true}"
[options]="sensorTypes"
[multiple]="true">
</ng-select> …Run Code Online (Sandbox Code Playgroud) 我的应用程序中有一个jcombobox.我希望它支持多种选择(就像在jlist中一样).有代码示例吗?
Zend Framework 1.12中有一个Zend_Form_Element_Multiselect.如何在Zend Framework 2.0中实现相同的结果?我只看到Zend\Form\Element\MultiCheckbox和Zend\Form\Element\Select