これはあなたが探しているものだと思います:
ちょっと動作デモ:
HTML
<div data-role="page" data-theme="b" id="home">
<div data-role="content">
<div data-role="fieldcontain">
<label for="select-choice-9" class="select">Choose shipping method(s):</label>
<select name="select-choice-9" id="select-choice-9" multiple="multiple" data-native-menu="false">
<option>Choose options</option>
<option value="standard">Standard: 7 day</option>
<option value="rush">Rush: 3 days</option>
<option value="express">Express: next day</option>
<option value="overnight">Overnight</option>
</select>
</div>
</div>
</div>
JS
var values = {
selected: [],
unselected:[]
};
$("#select-choice-9").change(function () {
values.selected = [];
values.unselected = [];
$("#select-choice-9 option").each(function(){
values[this.selected ? 'selected' : 'unselected'].push(this.value);
});
alert('Selected: '+values.selected+' Unselected: '+values.unselected);
});
アップデート:
$("#select-choice-9").change(function () {
values.selected = [];
values.unselected = [];
$("#select-choice-9 option").each(function(){
values[this.selected ? 'selected' : 'unselected'].push(this.value);
});
alert('Selected: '+values.selected+' Unselected: '+values.unselected);
}).page();
更新 #2
$("#select-choice-9").change(function () {
values.selected = [];
values.unselected = [];
$("#select-choice-9 option").each(function(){
values[this.selected ? 'selected' : 'unselected'].push(this.value);
});
alert('Selected: '+values.selected+' Unselected: '+values.unselected);
}).checkboxradio("refresh");