Cefsharp EvaluateScriptAsync return from event









up vote
-1
down vote

favorite












There's a form inside a html page with a submit button which I need to get 2 values on it and convert them into a single object then return them to c# before submit with some kind of interrupt:




1) price text in a label ( like #somepricelabel )



2) a date text in checkbox group




I know how to use EvaluateScriptAsync and get response using a Task in c# and i can successfully retrieve single object value. What i need is some jquery(or javascript) to achieve my goal which i tried to describe above.



UPDATED



For Example




<form action="/action_page.php">
<div class="form-group">
<label for="price">Some Field:</label>
<input type="rpice" class="form-control" id="price">
</div>
<div class="form-group">
<label for="another">Another Field:</label>
<input type="another" class="form-control" id="another">
</div>
<label class="radio-inline"><input type="radio" name="optradio" checked>Option 1</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 2</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 3</label>
<div>
<button type="submit" class="btn btn-default">Submit</button>
</div>
</form>












share|improve this question























  • What does return from event mean? What have you tried already. You can return arrays and simple objects using EvaluateScriptAsync see gist.github.com/amaitland/9d354376960b0cd9305a for one such example
    – amaitland
    Nov 9 at 3:08










  • What should i do if page modified after loaded and before submitted if i need to return some values from page? I reviewed your example but i think its retrieving values after page loaded and independent of modifies. So main question should be how to return values after page loaded, some values changed and before a form in it has submitted
    – harun
    Nov 9 at 5:22










  • Be helpful if you posted an example, I don't really understand from your description.
    – amaitland
    Nov 9 at 5:37










  • Ok i just updated my question with an example. So i need something like wait until modifying has been done before submitting the form. When submit button clicked capture event and get form objects.
    – harun
    Nov 9 at 7:07






  • 1




    You can bind an object see github.com/cefsharp/CefSharp/wiki/…
    – amaitland
    Nov 9 at 7:08














up vote
-1
down vote

favorite












There's a form inside a html page with a submit button which I need to get 2 values on it and convert them into a single object then return them to c# before submit with some kind of interrupt:




1) price text in a label ( like #somepricelabel )



2) a date text in checkbox group




I know how to use EvaluateScriptAsync and get response using a Task in c# and i can successfully retrieve single object value. What i need is some jquery(or javascript) to achieve my goal which i tried to describe above.



UPDATED



For Example




<form action="/action_page.php">
<div class="form-group">
<label for="price">Some Field:</label>
<input type="rpice" class="form-control" id="price">
</div>
<div class="form-group">
<label for="another">Another Field:</label>
<input type="another" class="form-control" id="another">
</div>
<label class="radio-inline"><input type="radio" name="optradio" checked>Option 1</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 2</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 3</label>
<div>
<button type="submit" class="btn btn-default">Submit</button>
</div>
</form>












share|improve this question























  • What does return from event mean? What have you tried already. You can return arrays and simple objects using EvaluateScriptAsync see gist.github.com/amaitland/9d354376960b0cd9305a for one such example
    – amaitland
    Nov 9 at 3:08










  • What should i do if page modified after loaded and before submitted if i need to return some values from page? I reviewed your example but i think its retrieving values after page loaded and independent of modifies. So main question should be how to return values after page loaded, some values changed and before a form in it has submitted
    – harun
    Nov 9 at 5:22










  • Be helpful if you posted an example, I don't really understand from your description.
    – amaitland
    Nov 9 at 5:37










  • Ok i just updated my question with an example. So i need something like wait until modifying has been done before submitting the form. When submit button clicked capture event and get form objects.
    – harun
    Nov 9 at 7:07






  • 1




    You can bind an object see github.com/cefsharp/CefSharp/wiki/…
    – amaitland
    Nov 9 at 7:08












up vote
-1
down vote

favorite









up vote
-1
down vote

favorite











There's a form inside a html page with a submit button which I need to get 2 values on it and convert them into a single object then return them to c# before submit with some kind of interrupt:




1) price text in a label ( like #somepricelabel )



2) a date text in checkbox group




I know how to use EvaluateScriptAsync and get response using a Task in c# and i can successfully retrieve single object value. What i need is some jquery(or javascript) to achieve my goal which i tried to describe above.



UPDATED



For Example




<form action="/action_page.php">
<div class="form-group">
<label for="price">Some Field:</label>
<input type="rpice" class="form-control" id="price">
</div>
<div class="form-group">
<label for="another">Another Field:</label>
<input type="another" class="form-control" id="another">
</div>
<label class="radio-inline"><input type="radio" name="optradio" checked>Option 1</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 2</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 3</label>
<div>
<button type="submit" class="btn btn-default">Submit</button>
</div>
</form>












share|improve this question















There's a form inside a html page with a submit button which I need to get 2 values on it and convert them into a single object then return them to c# before submit with some kind of interrupt:




1) price text in a label ( like #somepricelabel )



2) a date text in checkbox group




I know how to use EvaluateScriptAsync and get response using a Task in c# and i can successfully retrieve single object value. What i need is some jquery(or javascript) to achieve my goal which i tried to describe above.



UPDATED



For Example




<form action="/action_page.php">
<div class="form-group">
<label for="price">Some Field:</label>
<input type="rpice" class="form-control" id="price">
</div>
<div class="form-group">
<label for="another">Another Field:</label>
<input type="another" class="form-control" id="another">
</div>
<label class="radio-inline"><input type="radio" name="optradio" checked>Option 1</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 2</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 3</label>
<div>
<button type="submit" class="btn btn-default">Submit</button>
</div>
</form>








<form action="/action_page.php">
<div class="form-group">
<label for="price">Some Field:</label>
<input type="rpice" class="form-control" id="price">
</div>
<div class="form-group">
<label for="another">Another Field:</label>
<input type="another" class="form-control" id="another">
</div>
<label class="radio-inline"><input type="radio" name="optradio" checked>Option 1</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 2</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 3</label>
<div>
<button type="submit" class="btn btn-default">Submit</button>
</div>
</form>





<form action="/action_page.php">
<div class="form-group">
<label for="price">Some Field:</label>
<input type="rpice" class="form-control" id="price">
</div>
<div class="form-group">
<label for="another">Another Field:</label>
<input type="another" class="form-control" id="another">
</div>
<label class="radio-inline"><input type="radio" name="optradio" checked>Option 1</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 2</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 3</label>
<div>
<button type="submit" class="btn btn-default">Submit</button>
</div>
</form>






javascript return cefsharp






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 9 at 7:00

























asked Nov 8 at 12:53









harun

237




237











  • What does return from event mean? What have you tried already. You can return arrays and simple objects using EvaluateScriptAsync see gist.github.com/amaitland/9d354376960b0cd9305a for one such example
    – amaitland
    Nov 9 at 3:08










  • What should i do if page modified after loaded and before submitted if i need to return some values from page? I reviewed your example but i think its retrieving values after page loaded and independent of modifies. So main question should be how to return values after page loaded, some values changed and before a form in it has submitted
    – harun
    Nov 9 at 5:22










  • Be helpful if you posted an example, I don't really understand from your description.
    – amaitland
    Nov 9 at 5:37










  • Ok i just updated my question with an example. So i need something like wait until modifying has been done before submitting the form. When submit button clicked capture event and get form objects.
    – harun
    Nov 9 at 7:07






  • 1




    You can bind an object see github.com/cefsharp/CefSharp/wiki/…
    – amaitland
    Nov 9 at 7:08
















  • What does return from event mean? What have you tried already. You can return arrays and simple objects using EvaluateScriptAsync see gist.github.com/amaitland/9d354376960b0cd9305a for one such example
    – amaitland
    Nov 9 at 3:08










  • What should i do if page modified after loaded and before submitted if i need to return some values from page? I reviewed your example but i think its retrieving values after page loaded and independent of modifies. So main question should be how to return values after page loaded, some values changed and before a form in it has submitted
    – harun
    Nov 9 at 5:22










  • Be helpful if you posted an example, I don't really understand from your description.
    – amaitland
    Nov 9 at 5:37










  • Ok i just updated my question with an example. So i need something like wait until modifying has been done before submitting the form. When submit button clicked capture event and get form objects.
    – harun
    Nov 9 at 7:07






  • 1




    You can bind an object see github.com/cefsharp/CefSharp/wiki/…
    – amaitland
    Nov 9 at 7:08















What does return from event mean? What have you tried already. You can return arrays and simple objects using EvaluateScriptAsync see gist.github.com/amaitland/9d354376960b0cd9305a for one such example
– amaitland
Nov 9 at 3:08




What does return from event mean? What have you tried already. You can return arrays and simple objects using EvaluateScriptAsync see gist.github.com/amaitland/9d354376960b0cd9305a for one such example
– amaitland
Nov 9 at 3:08












What should i do if page modified after loaded and before submitted if i need to return some values from page? I reviewed your example but i think its retrieving values after page loaded and independent of modifies. So main question should be how to return values after page loaded, some values changed and before a form in it has submitted
– harun
Nov 9 at 5:22




What should i do if page modified after loaded and before submitted if i need to return some values from page? I reviewed your example but i think its retrieving values after page loaded and independent of modifies. So main question should be how to return values after page loaded, some values changed and before a form in it has submitted
– harun
Nov 9 at 5:22












Be helpful if you posted an example, I don't really understand from your description.
– amaitland
Nov 9 at 5:37




Be helpful if you posted an example, I don't really understand from your description.
– amaitland
Nov 9 at 5:37












Ok i just updated my question with an example. So i need something like wait until modifying has been done before submitting the form. When submit button clicked capture event and get form objects.
– harun
Nov 9 at 7:07




Ok i just updated my question with an example. So i need something like wait until modifying has been done before submitting the form. When submit button clicked capture event and get form objects.
– harun
Nov 9 at 7:07




1




1




You can bind an object see github.com/cefsharp/CefSharp/wiki/…
– amaitland
Nov 9 at 7:08




You can bind an object see github.com/cefsharp/CefSharp/wiki/…
– amaitland
Nov 9 at 7:08

















active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53208160%2fcefsharp-evaluatescriptasync-return-from-event%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53208160%2fcefsharp-evaluatescriptasync-return-from-event%23new-answer', 'question_page');

);

Post as a guest














































































Popular posts from this blog

PHP code is not being executed, instead code shows on the page

Administrative divisions of China

𛂒𛀶,𛀽𛀑𛂀𛃧𛂓𛀙𛃆𛃑𛃷𛂟𛁡𛀢𛀟𛁤𛂽𛁕𛁪𛂟𛂯,𛁞𛂧𛀴𛁄𛁠𛁼𛂿𛀤 𛂘,𛁺𛂾𛃭𛃭𛃵𛀺,𛂣𛃍𛂖𛃶 𛀸𛃀𛂖𛁶𛁏𛁚 𛂢𛂞 𛁰𛂆𛀔,𛁸𛀽𛁓𛃋𛂇𛃧𛀧𛃣𛂐𛃇,𛂂𛃻𛃲𛁬𛃞𛀧𛃃𛀅 𛂭𛁠𛁡𛃇𛀷𛃓𛁥,𛁙𛁘𛁞𛃸𛁸𛃣𛁜,𛂛,𛃿,𛁯𛂘𛂌𛃛𛁱𛃌𛂈𛂇 𛁊𛃲,𛀕𛃴𛀜 𛀶𛂆𛀶𛃟𛂉𛀣,𛂐𛁞𛁾 𛁷𛂑𛁳𛂯𛀬𛃅,𛃶𛁼