我想从文本输入和几个选择下拉菜单中获取值。这些将是客户的选择。然后我想将这些值传递到 URL 中以显示图像 - 理想情况下,当客户做出选择时,没有提交按钮。这是我到目前为止所拥有的:
<input type="tex" maxlength="8" value="YOUR REG" id="txt" name=""/>
<select id="1" name="1" >
<option value="1">text 1</option>
<option value="2">text 2</option>
<option value="3">text 3</option>
<option value="4">text 4</option>
<option value="5">text 5</option>
<option value="6">text 6</option>
</select>
<select id="2" name="2" >
<option value="1">text 1</option>
<option value="2">text 2</option>
<option value="3">text 3</option>
<option value="4">text 4</option>
<option value="5">text 5</option>
<option value="6">text 6</option>
</select>
<select id="3" name="3" >
<option value="1">text 1</option>
<option value="2">text 2</option>
<option value="3">text 3</option>
<option value="4">text 4</option>
<option value="5">text 5</option>
<option value="6">text 6</option>
</select>
<div id="pContainer">
<img id="img" src="http://dir/dir/Default.aspx?1=&2=&3=" class="img-responsive ">
</div>
$(document).ready (function DrawImg() {
var txt = $("#txt").val();
var 1 = $("#1").val;
var 2 = $("#2").val;
var 3 = $("#3").val;
var url = 'http://dir/dir/Default.aspx?';
url += 'txt=' + escape(txt);
url += '&1=' + escape(1);
url += '&2=' + escape(2);
url += '&3=' + escape(3);
$("#pContainer").html("<img src='url'/>");
}
});
作为一个相对的 j Query 新手,我似乎无法让它发挥作用。请问有什么帮助吗?