selected多次點選不生效

2022-02-07 00:41:11 字數 510 閱讀 9934

表單下拉選項使用selected設定選中時,發現第一次預設選中成功,在頁面不重新整理的情況下操作(比如ajax),雖然selected屬性設定了,但是預設選中不生效。

解決辦法1

可能是瀏覽器快取問題,在html中給標籤加上autocomplete="off"屬性

解決辦法2

jquery中新增selected屬性使用.prop("selected",true)進行新增。

錯誤操作:用attr $("#is_open").find("option[value = '"+is_open+"']").attr("selected",true);此時操作後,f12有明顯的除錯資訊,但是多次操作後selectes不生效

正確操作:用prop $("#is_open").find("option[value = '"+is_open+"']").prop("selected",true)

此時f12除錯資訊看不出已經選擇,但是頁面顯示資料是正確的,而且不怕多次操作。

因為attr多用於自定義標籤

斷點不生效

我是單獨某乙個cpp檔案裡的斷點不生效了,工程內其他cpp檔案斷點還仍然生效!是由於我debug執行時候修改了該cpp檔案導致的。工具 選項 除錯 要求原始檔與原始版本完成匹配 去掉勾 require source files to exactly match the original versio...

jquery設定下拉框selected不起作用

在js中設定下拉框被選中 最初寫法 移出selected selected option removeattr selected 將value值為value的設為selected selected find option value value attr selected true 來回切換幾次後發...

gitignore 不生效問題

在git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改根目錄中 gitignore 檔案的方法 如無,則需自己手工建立此檔案 這個檔案每一行儲存了乙個匹配的規則例如 1 2 3 4 5 6 7 此為注釋 將被 git 忽略 a 忽略所有 a 結尾的檔案 lib.a 但 lib.a ...