Bir seçme kutusu değeri güncelleştirmek için JavaScript veya Qt yolu?

0 Cevap php

Yani şu HTML ve seçili olan öğeyi değiştirmek için çalışıyorum.

<select name="coolselectbox">
   <option value="default" selected="selected">---</option>
   <option value="something">Something</option>
   <option value="something-else">Something Else</option>
</select>

İşte ben denedim ne:

QWebElement defaultOpt = 
       this->page()->mainFrame()->findFirstElement("option[value=default]");

QWebelement somethingOpt = 
       this->page()->mainFrame()->findFirstElement("option[value=something]");

defaultOpt.removeAttribute("selected");
somethingOpt.setAttribute("selected", "selected");

Ve sonra da:

QWebElement selectBox = 
       this->page()->mainFrame()->findFirstElement("select[name=coolselectbox]");

selectBox.setAttribute("value", "something-else");

Ancak ne bu işi gibi görünüyor.

Does anyone know a Qt solution, or is there perhaps some JavaScript snippet I can run to do this?

0 Cevap