JQuery 가 배경 을 통 해 데 이 터 를 가 져 와 서 프론트 에 옮 겨 다 니 는 방법
프론트 코드:
사례 1:
<div class="Record">
<div class="RecordLeft text-center fl">
<p><span> </span></p>
</div>
<div class="RecordRight fl">
<ul class="fl">
<li>
<span> </span>
<span> </span>
<span> </span>
</li>
</ul>
<ul class="fl" id="PRO_UL">
</ul>
</div>
</div>
호출 인터페이스:(회사 마다 사용 하 는 방법 이 다 릅 니 다.제 쪽 은 잠시 봉 인 된 ajax 로 호출 합 니 다)
<script type="text/javascript">
var APPLICATIONID = "";
$(function(){
var data = new Object();
data.APPLICATIONID = CVCFrameWork.getUrlParam("id");
//APPLICATIONID CVCFrameWork.getUrlParam id
AjaxUtil.Ajax("../Server/Server.aspx/getHandleOpinions", JSON.stringify(data), null, AjaxSuccess, null, null);
});
// ... ...
function AjaxSuccess(data)
{
var result = JSON.parse(data);
if (result.state == "SUCCESS")
{
var message=result.message;
var info=JSON.parse(message);
if(info.length>0)
{
for(var i=0;i<info.length;i++) {
var myli = "<li><span>"+info[i].PRODATE+"</span><span >"+info[i].PRONAME+"</span><span >"+info[i].PROOPINION+"</span></li>";
$('#PRO_UL').append(myli);
// ,
//$("#PRODATE").html(info[i].PRODATE);
//$("#PRONAME").html(info[i].PRONAME);
//$("#PROOPINION").html(info[i].PROOPINION);
}
}
}
}
</script>
효과:(append 방법 을 통 해 배경 에 있 는 몇 개의 데 이 터 를 ul 에 추가 합 니 다)사례 2:(배경 을 통 해 들 어 오 는 매개 변 수 는 li 태그 의 a 에 하위 수량/총 수량 을 추가 합 니 다.예 를 들 어 태그 1 2/12,...)
<div class="Mobile_left_con clearfix">
<ul class="clearfix">
<li id="T_00001"><a href="./UnitLicenseRuleSettingDetail.html" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><span> 1</span><span class=" T_00002"></span></a></li>
<li id="T_00002"><a href="./UnitLicenseRuleSettingDetail.html" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><span> 2</span><span class=" T_00002"></span></a></li>
<li id="T_00003"><a href="./UnitLicenseRuleSettingDetail.html" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><span> 3</span><span class="T_00003"></span></a></li>
</ul>
</div>
호출 인터페이스:
<script type="text/javascript">
var ABID = "";
var action = 0;
var ACCOUNT = "";
var ACENABLE = "";
$(function(){
Init();
});
function UnitRuleInit() {
var data = new Object();
data.ABID = "T_00001;T_00002;T_00003";//
AjaxUtil.Ajax("../../Server/Server.aspx/LicenseInfo", JSON.stringify(data), null, AjaxSuccess, null, null);
};
function AjaxSuccess(data) {
var result = JSON.parse(data);
if (result.state == "SUCCESS")
{
var message=result.message;
var info=JSON.parse(message);
if(info.length>0)
{
for(var i=0;i<info.length;i++) {
$("."+info[i].ABID).html(info[i].ACENABLE + "/" + info[i].ACCOUNT);
}
}
}
}
</script>
효과:(1/10,3/11,1/12 는 각각 배경 에서 얻 은 데이터)요약:두 가지 데 이 터 를 얻 는 방법 중 하 나 는 append 의 방법 으로 li 를 ul 에 직접 연결 하 는 것 이다.하 나 는 프론트 데스크 가 죽 고 백 스테이지 데 이 터 는 프론트 데스크 의 id 에 따라 일일이 대응 하여 얻 을 수 있다.
이상 의 JQuery 가 백 엔 드 를 통 해 데 이 터 를 얻 고 프론트 에 옮 겨 다 니 는 방법 은 바로 편집장 님 께 서 여러분 께 공유 해 주신 모든 내용 입 니 다.참고 해 주시 고 많은 응원 부 탁 드 리 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
알파벳 문자를 대문자 또는 소문자로 만드는 방법에서는 알파벳 문자열의 크기를 쉽게 변경할 수 있습니다. 바로 보자. 알파벳 문자열의 크기를 변경하는 함수는 하나의 인수를 취하고 그 인수는 열 이름입니다. str_to_lower(열명):lowercase(소문자)로...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.