I just used the firefox inspector to see the source and spot the id and tag I need to get the non-writable field value, something like below: var quote_id = jQuery('#quotation_id__row').children("p")[0].innerHTML;
Apologize for any bother, I am still learning a lot of stuffs eg. web2py, javascript, even python. Often times I see other experience coders here to leverage the API http://web2py.readthedocs.io/en/latest/index.html. For this particular question, i thought I could find something from web2py to toggle, so that i could read the value of an non-writable field, i went to this above API link and did a search for FORM writable, but i didn't see where it's building the HTML from web2py engine. Any basic guideline or instruction how i can leverage this APIs. Sorry if it sounds dumb. Now I can read the non-writable field from a FORM, I want javascript to make a callback and return a json to update a few fields (non-writable) fields in the FORM. Wonder what's the best way to do it, since they are non-writable I can see from the firefox inspector that non-writable and writable fields are structured like below with HTML elements. BTW, i could retrieve the right data from jason and print them out using alert, but I couldn't update the non-writable fields. Do I need to alter the HTML elements for those non-writable fields to writable HTML element structure, and reverse them back right after I update them? Any suggestion is appreciated. <https://lh3.googleusercontent.com/-eusFTb0OJlU/WTeIv6CjtrI/AAAAAAAAAyg/ACVL2hJG78UamFeUiATDSWTfq4g2K0DXACLcB/s1600/non-writable.png> <https://lh3.googleusercontent.com/-Wu9qWqnPkYo/WTeJDf-8lAI/AAAAAAAAAyk/sywnenXTOVcQJk_bjdNQeUunYLG9K6yJgCLcB/s1600/writable.png> On Wednesday, June 7, 2017 at 7:49:39 AM UTC+8, Rudy wrote: > > I posted a question a couple days ago asking how I can read a SQLFORM's > field and update it using javascript when its writable=False (because user > is not supposed to make change to the subtotal field manually, it should be > calculated based on the sum of all the items), but I didn't get any reply. > Now I wonder if anyone can share your insight how i can read a SQLFORM > field which writable=False, thanks in advance! > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.