1
我想用我的輸入在我的文本框中使用jquery替換我的url中的參數。另外,我需要對輸入進行百分比編碼。我試圖使用jquery.validator.format,但它不工作。建議?在jQuery中格式化url
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="http://jqueryjs.googlecode.com/svn/trunk/plugins/validate/jquery.validate.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function() {
$("button").click(function() {
var str = "http://api.geonames.org/postalCodeSearchJSON?placename={0}&maxRows=10&username=<my username>";
alert(str);
var loc = $("#location").val();
alert(loc);
str = jQuery.validator.format(str, loc);
alert(str);
});
});
是的,我的意思是百分編碼 – rbur0425 2011-03-09 03:33:39
替換字符串在哪裏(對於'placename'和'username')來自? – 2011-03-09 03:34:28
他們來自文本框#位置和用戶名是硬編碼我只是沒有顯示它出於安全原因 – rbur0425 2011-03-09 03:38:33