Получение значения получателя Javascript в обратном вызове Seaside JQuery - PullRequest
0 голосов
/ 18 января 2011

Мой вопрос похож на this - как получить то, что будет javascript this (чтобы я мог получить его значение, предполагая ввод текста в форме)? Я пытаюсь отправить значение ввода текста в обратный вызов, который вы видите:

html textInput id: #thingy; 
 onClick: (html jQuery ajax 
  callback:[:x | x inspect]
  value:(html jQuery event currentTarget ????));
   with: 'I am the value the poster wants to see inspected in the above callback block!'.

Ответы [ 2 ]

1 голос
/ 19 января 2011

Чтобы получить значение в обратном вызове ajax, вы должны использовать

html textInput id: #thingy; 
        onClick: (html jQuery ajax 
        callback:[:x | x inspect] value: html jQuery new value);
        with: 'I am the value the poster wants to see inspected in the above callback block!'.
1 голос
/ 18 января 2011

Если вы хотите запустить обратный вызов при нажатии, просто привяжите serializeThisWithHidden к событию onClick.

html textInput id: #thingy; 
 onClick: (html jQuery ajax serializeThisWithHidden);
  callback:[:x | x inspect];
  with: 'I am the value the poster wants to see inspected in the above callback block!'.

Из моей головы:)

...