Вот это мой код!
function commandResult(){
(function(callback){
var xhttp = new XMLHttpRequest();
xhttp.open("POST", 'http://127.0.0.1:11005/scan/', true);
//здесь получаю количество для сканирования
xhttp.send("<%=ScanPageCount()%>");
xhttp.onreadystatechange = function()
{
if(this.readyState == 4 && this.status == 200)
callback(xhttp.responseText);
};
})(function(respMessage)
{
console.log(respMessage);
document.getElementById('myPXText').value=respMessage;
///здесь получаю и передаю в C# функцию
///сканированный текст
var tmp = '<%=ImageScan(myPXText.Text)%>';
})
}
Этот код исползуется в системе AcumaticaERP
В системе AcumaticaERP
у меня две функции ScanPageCount()
и ImageScan()
public string ScanPageCount()
{
//передает каличество для сканирования
return this.MyPanel.Current.PageCount.ToString();
}
public void ImageScan(string[] jstr)
{
//получает ответ сервера то есть сканированные картинки и
//делает какуэ то работу
}
Но при этом сканированые не работает.
Как правильно реализовать это в системе Acumatica ERP.
Я не могу в метках помечать acumatica
как это делать?
Если у Вас есть данные на форме с кооличеством страниц, то можно сделать отправку следующим образом:
function scan() {
$.post('://localhost:11005/scan', 'pages=' + parseInt($('label#id').text()), function (response) {
$('label#CstLabel').text(response);
});
// Или
$.post('://localhost:11005/scan', 'pages=<%=ScanPageCount()%>', function (response){
$('label#CstLabel').text(response);
});
}
Убедитесь, что данные приняты в формате application/json
.
По Вашей просьбе пишу Ваш обновленный вариант
Версию jQuery
возьмите Выше. Хотя бы 1.7.1.
<script src="Scripts/jquery-1.10.2.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#StartButton').on('click', function () {
$.post('http://127.0.0.1:11005/scan/', "<%=ScanPageCount()%>", function (response, xhr, status) {
if (status.status == 200) {
$('#CstLabel')
.text(response)
.val(response);
}
})
});
});
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Пытаюсь делать вот так, но ничего не получается:.
У меня есть скрипт который срабатывает каждый 10 секунд. Каждый раз когда она срабатывает значение переменных меняется.
Есть страница, как сделать так, если разрешение экрана меньше или равно 1024, то размер страницы становился такой, как будто мы нажали ctrl-(с масштабом...