标签: multiple-select

c ++ win32复选框列表 - 多项选择

我想在我的win32应用程序中添加一个复选框列表,因为我需要一个具有多个选择的控制元素.我搜索了msdn文档,并在本文中找到了我需要的内容:https://msdn.microsoft.com/en-us/library/windows/desktop/dn742407.aspx.但我找不到任何与之相关的代码.这是一个特殊的控制元素吗?或者这只是一个填充复选框的列表视图?或者这是组合框控件的特殊风格?如果有人可以提供示例或提供控件文档的链接,将不胜感激.

c++ winapi listbox multiple-select

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

Zend Multiselect Element仅发布一个选定值

我正在创建这样的多个选择元素,它在表单上成功显示:

$element = new Zend_Form_Element_Multiselect('clinics');
$element->setLabel("Clinics");
$element->setAttrib( 'style','width: 240px' );
$element->setMultiOptions( array( '1'=>'clinic1', '2'=>'clinic2' ) );
Run Code Online (Sandbox Code Playgroud)

渲染上面的元素后,它在html源代码中显示以下html:

<select name="clinics[]" id="clinics" multiple="multiple" style="width: 240px" size="5" class="required" tabindex="41">
    <option value="1" label="clinic1">clinic1</option>
    <option value="2" label="clinic2">clinic2</option>
</select>
Run Code Online (Sandbox Code Playgroud)

但是当我提交带有两个选定字段的表单并且print_r时,结果如下:

    $request = $this->getRequest();
    $form = new Patient_Form_Patient( $formOptions );

    if ( $request->isPost() ) {
        if ( $form->isValid( $request->getPost() ) ) {
            $values = $form->getValues();
            print_r($values);die();
        }
    } 
Run Code Online (Sandbox Code Playgroud)

它仅存储数组中的第一个选定选项,但不存储所有选定元素:

Array
( 
    [clinics] => Array
        (
            [0] => 1
        )

    [save] => Submit
)
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我如何提交多个值?

php zend-framework multiple-select zend-form

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

jQuery $ .ajax POST多选选择

我有一个多重选择作为我的输入形式的一部分,我想通过jQuery AJAX提交它的选定值.

我试过使用以下语法.

$('#multipleselect').val().join('|');
Run Code Online (Sandbox Code Playgroud)

这是有效的,我遇到的问题是用户不需要从多个选择中选择任何东西.如果他们不这样做,我会收到错误,因为您无法加入null对象.

有什么建议?

另请注意,还有其他值已提交.例如:

data: "name=" + $("#name").val() + "&multipleselect=" + $("#multipleselect").val().join('|');
Run Code Online (Sandbox Code Playgroud)

ajax jquery multiple-select

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

mySQL 计算表中每个 ID 的行数

数据库模式

----------------------------------------------------------
| id | killed | killed_by | killed_uuid | killed_by_uuid |
----------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

killedkilled_by保存实体类型。例如。“玩家”、“环境”、“生物”。没有具体的。

killed_uuidkilled_by_uuid如果玩家参与了杀戮,则是用户 ID。

这张表保存了我的游戏服务器上发生的击杀。每个击杀都存储在单独的行中,因此没有每个玩家的总数。

我想为每个用户 ID 创建总数并从它们创建一个排行榜。所以基本上,计算每个单独的用户 ID 的行。

我试过使用

select killed_by_uuid, count(id)
from kills
where killed='999' AND killed_by='999'
group by killed_by_uuid
order by count(id) desc
Run Code Online (Sandbox Code Playgroud)

999属于玩家实体的 ID 不是实际的 USERID。但我得到的只是一个结果集:

Array
(
    [0] => c676680f-98cb-4893-b1ba-ab5ab59fc272
    [killed_by_uuid] => c676680f-98cb-4893-b1ba-ab5ab59fc272
    [1] => 15
    [count(id)] => 15
)
Run Code Online (Sandbox Code Playgroud)

mysql select sum multiple-select

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

Jquery在主选择器上隐藏/显示optgroup

请参考此链接,是一个多选框,根据主要活动中选取的内容选择子活动,现在它的工作非常好.

根据更改请求,我想让操作在选择时仅显示子活动中的optgroup,意味着当您选择时main-activity option 1 and 2,sub-activity显示optgroup 1 and 2,其余是隐藏且不可见,请指教,谢谢.

jquery multiple-select show-hide optgroup

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