В Visual Studio у меня есть код Javascript на сайте, который я разрабатываю. Во время отладки я использую вызов $ajax для «localhost». При развертывании это должен быть фактический сервер:
$('#textInput_UserName').focusout(function () {
var _username = $('#textInput_UserName').val();
$.ajax({
url: 'http://localhost:8809/Account/UserNameExists/',
data: { username: _username },
dataType: 'html',
});
Когда я публикую, мне нужно преобразовать этот локальный хост в фактический домен:
$('#textInput_UserName').focusout(function () {
var _username = $('#textInput_UserName').val();
$.ajax({
url: 'http://www.mydomain.com/Account/UserNameExists/',
data: { username: _username },
dataType: 'html',
});
Есть ли простой/автоматический способ сделать это, аналогичный тому, как работают преобразования Web Config?
Большое спасибо!
domainUrl
, и использовать ее для создания URL-адреса в ваших js-файлахurl: domainUrl + '/Account/'
- person cycaHuH   schedule 06.06.2012