0
스마트 폰 응용 프로그램을 만드는 데 jQuery Mobile (v1.1.1)을 사용하고 있지만 응용 프로그램을 제어하는 양식을 지우는 "재설정"버튼을 갖고 싶습니다. 예 :jQuery Mobile restting forms 요소
<label for="list1">Select an option</label>
<select id="list1" name="list1" data-native-menu="false" multiple>
<option value="1">option 1</option>
<option value="2">option 2</option>
<option value="3">option 3</option>
<option value="4">option 4</option>
</select>
나는 오히려 서버로 물건을 보내는 것보다 클라이언트에서 모든 처리를 할 싶습니다 때문에 (JQM은 무엇을 기대 아마도)
<form method="" action=""> ... </form>
와 위의 마크 업을 동봉하지 않았습니다. 나는 예컨대 일부 정상 jQuery를 사용하여 선택한 옵션을 읽을 수 있습니다
var vals = [];
$('select option:checked').each(function() {vals.push($(this).attr('value'));});
하지만 위의 모든 옵션은 내가 "초기화"버튼을 클릭해야 클리어/리셋하는 방법을 작동하지 않을 수 있습니다. 나는 시도했다 :
그러나 이것은 작동하지 않는다. 누구든지 JQM이 어떤 옵션을 선택했는지, 어떻게 이러한 옵션을 재설정 할 수 있는지 알고 있습니까?
$('.ui-select a').find('.ui-btn-text').text('placeholder text')
$('.ui-selectmenu ul li[aria-selected="true"]')
.attr('aria-selected', 'false')
.removeClass('ui-btn-active');
는 어쩌면 그것은 도움이 될 것입니다 :
덕분에, 스투