58 lines
1.8 KiB
Plaintext
58 lines
1.8 KiB
Plaintext
@{
|
|
Layout = "~/Views/Shared/_LayoutMini.cshtml";
|
|
}
|
|
|
|
@section CSS{
|
|
<link href="~/Statics/libs/selectize/css/selectize.custom.css" rel="stylesheet" />
|
|
}
|
|
|
|
@section JS{
|
|
<script>
|
|
delete Array.prototype.contains;
|
|
delete Array.prototype.remove;
|
|
</script>
|
|
<script src="@HtmlUtil.BasicDataJs("簿记账户","标的品种")"></script>
|
|
<script src="~/Scripts/app/base/ylOtcBasicData.js?v=@(HtmlUtil.JsVersion)"></script>
|
|
<script src="~/Statics/libs/selectize/js/selectize.min.js?v=@(HtmlUtil.JsVersion)"></script>
|
|
|
|
<script>
|
|
//初始化Selectize控价
|
|
function initSelectize(selector, options) {
|
|
var defaultOptions = {
|
|
plugins: ['remove_button'],
|
|
onItemAdd: function (value, $item) {
|
|
console.log($item);
|
|
$item.on('dblclick', function () {
|
|
var selectize = $item.closest('.selectize-control').prev('select')[0].selectize;
|
|
selectize.removeItem(value, true);
|
|
});
|
|
}
|
|
};
|
|
if (options) {
|
|
_.assign(options, defaultOptions);
|
|
} else {
|
|
options = defaultOptions;
|
|
}
|
|
$(selector).selectize(options);
|
|
}
|
|
|
|
$(function () {
|
|
initSelectize('#selectVariety', {
|
|
options: ylotc.varieties,
|
|
valueField: 'id',
|
|
labelField: 'Code',
|
|
searchField: 'Code'
|
|
});
|
|
});
|
|
</script>
|
|
}
|
|
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
|
|
</div>
|
|
|
|
<div class="panel-body">
|
|
<select id="selectVariety" multiple="" data-placeholder="选择标的品种" style="display:none;"></select>
|
|
</div>
|
|
</div> |