亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

獲取接口的值,怎么賦值到input中顯示?

獲取接口的值,怎么賦值到input中顯示?

LEATH 2019-04-25 15:11:37
現在應該是已經連接到接口了,要怎么將獲取到的值,賦到input中?
查看完整描述

7 回答

?
繁華開滿天機

TA貢獻1816條經驗 獲得超4個贊

建議題主看下Ajax的定義和用法,以便理解Ajax的使用。
這里的success,類型是Function,是請求成功后的回調函數。它的參數由服務器返回,并根據 dataType 參數進行處理后的數據;描述狀態的字符串。這是一個 Ajax 事件。

根據你的情況,重新改了下:
這樣可以滿足打開頁面,就可以初始化input的value。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
    <div id="row"></div>
</body>
<script src="<%=contextPath%>/iis/jquery_mobile/jquery.js"></script>
<script type="text/javascript">
    function initHtml(){
           var soapResp = getRestConfig();
        var html='<input type="text" id="'+soapResp.url+'">';
        $("#row").html(html);
    }
    function getRestConfig(){
        var soapResp;
        $.ajax({
            type:"GET",
            url:"/configs",
            async:false,
            success:function(json){
                soapResp = $.parseJson(json);
            }
        });
        return soapResp;
    }
    initHtml();
</script>
</html>


查看完整回答
反對 回復 2019-05-13
?
慕神8447489

TA貢獻1780條經驗 獲得超1個贊

你要先確保HTML生成,然后再開始調用這個getRestConfig函數,但是你的這個getRestConfig函數用在什么地方,返回的json用在哪里,這里不知道。我所例舉的$("#"+urlId)只是一個例子,但是urlId從哪里獲取,這個要你自己去獲取的。

查看完整回答
反對 回復 2019-05-13
?
慕碼人2483693

TA貢獻1860條經驗 獲得超9個贊

$("#"+urlId).val(soapResp);


查看完整回答
反對 回復 2019-05-13
?
30秒到達戰場

TA貢獻1828條經驗 獲得超6個贊

看你的代碼html部分應該是一個組合字符串吧,
首先要確保這個Html生成了并在 ajax 之前添加到目標頁面,在用 ththcc 的方法賦值。

查看完整回答
反對 回復 2019-05-13
  • 7 回答
  • 0 關注
  • 1134 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號