У меня проблема с кодировкой JS, а затем с декодированием на сервере C #.Я использую функцию javascript encode () - но когда у меня есть специальные символы, такие как +, в C # есть httputility.urldecode () ->, и он конвертирует его так, как если бы он был пробелом.
Каков наилучший способпередавать кодировку JS и декодирование C #?
У меня есть <a href='javascript:foo(escape('hello +'))' />
function foo(data)
{
$.ajax({ url: "http:/....." + data, dataType: 'html', context: document.body
...
...
}
Я отладил сервер и получил «привет ++» - он не знает, какой + какой (пробел или +) Спасибо!