2010-04-30 2 views
0

다음 HTML이 있는데 어떤 항목이 선택되었는지 변경하려고합니다.선택 상자 값을 업데이트하는 JavaScript 또는 Qt 방식?

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

는 여기에 내가 무엇을 시도했다입니다 : 다음 또한

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"); 

그리고 :

이 중 어느 것도 작업을 끝낼 것으로 보인다 그러나
QWebElement selectBox = 
     this->page()->mainFrame()->findFirstElement("select[name=coolselectbox]"); 

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

.

누구나 Qt 솔루션을 알고 있습니까? 아니면 이것을 수행 할 수있는 JavaScript 스 니펫이 있습니까?

+0

php 태그? 나는 네가 무엇을 흡연하고 있는지 모르지만, 네가 담배를 피우는 것을 그만둬야한다. – Arkh

+0

내가 가지고있는 것들은 어린 양의 호흡이라고합니다. 괜찮아. 그리고 괜찮 았어. 나는 발로 우렁 거리다. –

답변

1

나는 jquery을 시도해야한다고 생각합니다.
그것은 당신이 무엇을 찾고 있는지 알려줄 것입니다.