Jump to content

Ajax vs INPUT


alee

Recommended Posts

День добрый.
 

При выводе в UniDBGrid для определенного поля в OnGetText пишу:

Text := '<input id="myspin" type="number" min="1" max="999" step="1" value="' + Sender.AsString + '" oninput="ajaxRequest(MainForm.BasketUniDBGrid, ''updateBasket'', [''id=' + Sender.DataSet.FieldByName('PRD_CODE').AsString + ''', ''val=this.value'''])">';

Все хорошо, за исключением того, что не могу получить текущее значение поля ввода (this.value).

В код оно передается как текст "this.value", но никак не число.

Пробовал различные сочетания двойных и одинарных кавычек - не помогает.

Есть ли в принципе такая возможность - получить "на лету" значение поля INPUT?

Или можно как-то в Gride всегда отображать SpinEdit без автоматического постинга данных?

 

Спасибо.

 

Link to comment
Share on other sites

8 minutes ago, Sherzod said:

Простите, но эта давняя бета версия уже не поддерживается. 

Вообще-то я не спрашивал про поддержку и возраст данной беты - это я и так знаю.

 

Вы же прекрасно понимаете, что мой вопрос никак не связан с версией, а его решение, возможно, будет интересно не только мне.

Я пересмотрел все примеры здесь http://prime.fmsoft.net/demo/desktop/mdemo65.dll

но так и не нашел в как в DbGride всегда отображать SpinEdit без автоматического постинга данных.

Вариант с Ajax мне показался достаточно красивым, но наткнулся на описанную выше проблему.

Если существует решение, но полный ответ пользователям древних бет не предусмотрен, то хотя бы напишите, что такая возможности и функционал реализованы в текущей версии. Не исключено, что это станет поводом для приобретения актуальной версии.

 

Спасибо.

Link to comment
Share on other sites

2 minutes ago, alee said:

Вообще-то я не спрашивал про поддержку и возраст данной беты - это я и так знаю.

OK...

4 minutes ago, alee said:

Вы же прекрасно понимаете, что мой вопрос никак не связан с версией, а его решение, возможно, будет интересно не только мне.

 

7 minutes ago, alee said:

Если существует решение, но полный ответ пользователям древних бет не предусмотрен, то хотя бы напишите, что такая возможности и функционал реализованы в текущей версии. Не исключено, что это станет поводом для приобретения актуальной версии.

Простите, я еще не вникался в Ваш вопрос. Так как Вы не уточнили версию UniGUI в начале поста (учитывая дату Вашей регистрации на форуме), я и спросил.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...