私はWeb APIアプリケーションを作成していますが、問題に直面しています。問題はURLを動的にすることができるWeb APIのURLに変数を渡したいということです。私は私のコードは私が変光星からの入力を与えることができるダイナミックそれによってスター値を作りたい$.getJSON("/api/tblProducts/Prd101/{star}/allReview" this is the url and
コードでWeb APIのURLで変数を渡す方法
$('.srtMenu').click(function() {
var shortStar = $(this).text();
var starValue;
if(shortStar=='Bad')
{
star = '1';
}
$.getJSON("/api/tblProducts/Prd101/{star}/allReview", function (data) {
var dataCount = data.length;
var dataLimit = Number(dataCount);
$.each(data, function (key, val) {
var star = "*";
var starValue = val.Rating;
var starLimit = Number(starValue);
for (i = 1; i < starLimit; i++) {
star = star + "*";
}
$('<tr><td><span id="star">' + star + '</span></td><td><p id="CustReview" >' + val.Review + '</p><p id="CustName">' + val.UserName + '</p><span id="webName"> make an oreder.com</span>,<span id="webName">Certified customer</span><br><span id="reviewDate"><br>' + val.Date + '</span></td></tr>').appendTo("#tblReviewDetails");
});
});
});
以下の通りですざる は私が私を助けてください貧しい
この質問は、JavaScriptで文字列の連結を行う方法と思われ、ASPとは関係がないようです。どうか明らかにしてください。 –
/api/tblProducts/Prd101/{star}/allReview "を/ api/tblProducts/Prd101 /" + star + "/ allReview"に変更してください - Blurpに言及していますが、これはWeb APi - APiコントローラからルートテンプレートをすぐに持ち上げたようです。 – Darren
返信ありがとう私はそれを行い、私の出力を見つける –