js给input赋值问题
<scripttype="text/javascript">functionhuoqu(){vartext="";$.ajax({url:'main.json',type...
<script type="text/javascript">
function huoqu(){
var text="";$.ajax({ url: 'main.json', type: 'get', async: false, dataType: "jsonp", success: function(data){ for(var i=0; i<data.results.length;i++){ //console.log(data.results[i].name); //console.log(data.results[i].address);
text=text+","+data.results[i].name; } } });
document.getElementById("bus").value=text;
}</script><input type="button" name="btn" id="btn" onclick="huoqu();" value="确定"><input type="text" name="bus" id="bus" value="">
怎么实现点击确定按钮把所有name找出来然后用逗号隔开赋值给id为bus的input??
上面的代码哪里有问题?IE调试提示$.ajax({这一行就有问题,求大神帮我看看
main.json里是下图这样的↓ 展开
function huoqu(){
var text="";$.ajax({ url: 'main.json', type: 'get', async: false, dataType: "jsonp", success: function(data){ for(var i=0; i<data.results.length;i++){ //console.log(data.results[i].name); //console.log(data.results[i].address);
text=text+","+data.results[i].name; } } });
document.getElementById("bus").value=text;
}</script><input type="button" name="btn" id="btn" onclick="huoqu();" value="确定"><input type="text" name="bus" id="bus" value="">
怎么实现点击确定按钮把所有name找出来然后用逗号隔开赋值给id为bus的input??
上面的代码哪里有问题?IE调试提示$.ajax({这一行就有问题,求大神帮我看看
main.json里是下图这样的↓ 展开
1个回答
推荐于2016-08-10
展开全部
<script type="text/javascript">
function huoqu() {
$.ajax({
url: 'main.json',
type: 'get',
dataType: "json",
success: function(data) {
var text = [];
var results = data.results;
for (var i = 0; i < results.length; i++) {
text.push(results[i].name);
}
$("#bus").val(text.join(","));
},
error: function() {
console.error(arguments);
}
});
}
</script>
<input type="button" name="btn" id="btn" onclick="huoqu();" value="确定" />
<input type="text" name="bus" id="bus" />
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询