我有这个Html表格:
Builders<ME_BlaBla>.Filter.Not(Builders<ME_BlaBla>.Filter.ElemMatch(t => t.IdsToOtherIds, a => a.Key == keyId)),
Builders<ME_BlaBla>.Filter.Not(Builders<ME_BlaBla>.Filter.ElemMatch(t => t.IdsToOtherIds, a => a.Value == valueId)));
当我通过jquery更改选择选项时,我会自动提交:
<form class="form-horizontal buscar_php" method="post" action="" autocomplete="off">
我的问题是选择具有空格的选项。当我选择其中一个没有空格的选项时(例如“Locomoción”),它的效果非常好。这是我的选择:
$( 'form.buscar_php' ).on("change", "select", function() {
$('form.buscar_php').submit();
});
但是当我选择时,让我们说“Materiales menores”我在Firebug上遇到这个错误:
<select name="tipo_gasto" class="form-control select" data-style="btn-default">
<option value="">Todos</option>
<option value="Materiales menores">Materiales menores</option>
<option value="Locomoción">Locomoción</option>
<option value="Colación">Colación</option>
<option value="Notaría">Notaría</option>
<option value="Leyes sociales">Leyes sociales</option>
<option value="Impuesto único">Impuesto único</option>
</select>
并且未提交表单。
我试图通过javascript put onchange提交同样的事情,但没有任何改变。那么问题是什么?