我附上了一些正在发生的疯狂事情的垂直屏幕截图。我期望j$('[id$=Model_List]').children().remove();
删除选择列表中的所有项目是否正确?由于某种原因,列表仍然保留旧的选定值,同时清除其余项目。
我<Apex:selectlist
在 html 块中使用,而不是在 jQuery 中。
VG930M 应该是 V243H,如 hte 控制台日志中所示...
希望截图能让你更好地理解我在说什么......
任何帮助将不胜感激!
我附上了一些正在发生的疯狂事情的垂直屏幕截图。我期望j$('[id$=Model_List]').children().remove();
删除选择列表中的所有项目是否正确?由于某种原因,列表仍然保留旧的选定值,同时清除其余项目。
我<Apex:selectlist
在 html 块中使用,而不是在 jQuery 中。
VG930M 应该是 V243H,如 hte 控制台日志中所示...
希望截图能让你更好地理解我在说什么......
任何帮助将不胜感激!
您需要从下拉列表中删除所有值并重置所选值。
j$("select[id$=Model_List] > option").remove();
j$("select[id$=Model_List]").val('');
您还需要清除选定的值:
$('[id$=Model_List]').val('');
我认为,无法使用 jQuery 填写或清除 salesforce selectList(当然,您可以这样做,但控制器不会获取该值)。
试着像这个例子一样,用一个隐藏的字段: