它部分起作用了
我有两个选择,并想添加标题,以建议用户做什么和期望。我试过按照Flo的建议使用ko.computed,但我的逻辑仍然不正确。
这就是逻辑
select1 =发布者选择select2 =客户端选择
一张海报可以有许多客户。
1-如果视图模型的海报数组列表为空,我将'No Posters‘标题添加到select1。我还为select2添加了一个标题'No Clients‘并禁用了这两个选择
2-如果视图模型的海报数组列表只有一项,则显示当前项,而不显示标题
if the selected Poster object has no ClientSi
Select2成功加载列表中的所有项,这是在页面加载时尝试选择特定值时发现的问题。示例:
*将select2放在特定的html元素中,即使加载了所有项,也不会选择任何值。
$('#my_id').select2();
*当页面加载时,我试图显示选定的特定项,但不像预期的那样工作,因为即使选中,select2也不会显示它。
$('#my_id').val('3'); //select the right option, but doesn't render it on page loads.
如何选择页面加载时弹出的选项?
提前谢谢。
已更
我正尝试在字段中添加jQuery Select2格式化程序,但它不起作用,但控制台显示错误TypeError: $(...).select2 is not a function,网络选项卡告诉我获取文件select2.min.js和select2.css的请求失败,并显示404。
你知道问题出在哪里吗?我的项目是否配置错误?
我在Drupal YAML表单中使用了select2标记样式,这样用户就可以找到并添加一些条目。
所有这些项目我都有图像和标题在同一页上,并在每个图像旁边我有按钮。我想让用户点击按钮并在select2中添加该项目(就像select2下拉列表一样)。
我尝试了这样的东西:
$('a.rentiraj').click(function (e) {
e.preventDefault();
// Get title
var masina = $(this).closest('.vie