Alpha Software Mobile Development Tools:   Alpha Anywhere    |   Alpha TransForm subscribe to our YouTube Channel  Follow Us on LinkedIn  Follow Us on Twitter  Follow Us on Facebook

Announcement

Collapse

The Alpha Software Forum Participation Guidelines

The Alpha Software Forum is a free forum created for Alpha Software Developer Community to ask for help, exchange ideas, and share solutions. Alpha Software strives to create an environment where all members of the community can feel safe to participate. In order to ensure the Alpha Software Forum is a place where all feel welcome, forum participants are expected to behave as follows:
  • Be professional in your conduct
  • Be kind to others
  • Be constructive when giving feedback
  • Be open to new ideas and suggestions
  • Stay on topic


Be sure all comments and threads you post are respectful. Posts that contain any of the following content will be considered a violation of your agreement as a member of the Alpha Software Forum Community and will be moderated:
  • Spam.
  • Vulgar language.
  • Quotes from private conversations without permission, including pricing and other sales related discussions.
  • Personal attacks, insults, or subtle put-downs.
  • Harassment, bullying, threatening, mocking, shaming, or deriding anyone.
  • Sexist, racist, homophobic, transphobic, ableist, or otherwise discriminatory jokes and language.
  • Sexually explicit or violent material, links, or language.
  • Pirated, hacked, or copyright-infringing material.
  • Encouraging of others to engage in the above behaviors.


If a thread or post is found to contain any of the content outlined above, a moderator may choose to take one of the following actions:
  • Remove the Post or Thread - the content is removed from the forum.
  • Place the User in Moderation - all posts and new threads must be approved by a moderator before they are posted.
  • Temporarily Ban the User - user is banned from forum for a period of time.
  • Permanently Ban the User - user is permanently banned from the forum.


Moderators may also rename posts and threads if they are too generic or do not property reflect the content.

Moderators may move threads if they have been posted in the incorrect forum.

Threads/Posts questioning specific moderator decisions or actions (such as "why was a user banned?") are not allowed and will be removed.

The owners of Alpha Software Corporation (Forum Owner) reserve the right to remove, edit, move, or close any thread for any reason; or ban any forum member without notice, reason, or explanation.

Community members are encouraged to click the "Report Post" icon in the lower left of a given post if they feel the post is in violation of the rules. This will alert the Moderators to take a look.

Alpha Software Corporation may amend the guidelines from time to time and may also vary the procedures it sets out where appropriate in a particular case. Your agreement to comply with the guidelines will be deemed agreement to any changes to it.



Bonus TIPS for Successful Posting

Try a Search First
It is highly recommended that a Search be done on your topic before posting, as many questions have been answered in prior posts. As with any search engine, the shorter the search term, the more "hits" will be returned, but the more specific the search term is, the greater the relevance of those "hits". Searching for "table" might well return every message on the board while "tablesum" would greatly restrict the number of messages returned.

When you do post
First, make sure you are posting your question in the correct forum. For example, if you post an issue regarding Desktop applications on the Mobile & Browser Applications board , not only will your question not be seen by the appropriate audience, it may also be removed or relocated.

The more detail you provide about your problem or question, the more likely someone is to understand your request and be able to help. A sample database with a minimum of records (and its support files, zipped together) will make it much easier to diagnose issues with your application. Screen shots of error messages are especially helpful.

When explaining how to reproduce your problem, please be as detailed as possible. Describe every step, click-by-click and keypress-by-keypress. Otherwise when others try to duplicate your problem, they may do something slightly different and end up with different results.

A note about attachments
You may only attach one file to each message. Attachment file size is limited to 2MB. If you need to include several files, you may do so by zipping them into a single archive.

If you forgot to attach your files to your post, please do NOT create a new thread. Instead, reply to your original message and attach the file there.

When attaching screen shots, it is best to attach an image file (.BMP, .JPG, .GIF, .PNG, etc.) or a zip file of several images, as opposed to a Word document containing the screen shots. Because Word documents are prone to viruses, many message board users will not open your Word file, therefore limiting their ability to help you.

Similarly, if you are uploading a zipped archive, you should simply create a .ZIP file and not a self-extracting .EXE as many users will not run your EXE file.
See more
See less

Getting Javascript variable values to populate into a Dialog

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Getting Javascript variable values to populate into a Dialog

    So I have two options when it comes to doing something and I don't care which one I do at this point, so if you know how to answer one (or both) any help would be very greatly appreciated...

    I have a ton of javascript code in the javascript function section which takes data off the dialog (latitudes and longitudes), sends it to Google Maps API to get a JSON, parses the information for polylines and does a bunch of calculations, then displays this information in a static text div under the map (miles driven per state). What I need to do is get this information (which is in an array before it's put into a div) to be put into my database. Not sure if I can just do an AJAX call to a php page or if there is an easier way within in Alpha (hoping the second part)? This brings me to my second idea, next to the displayed html on the page I have built a repeating section of textboxes where the user can type in the data and then hit submit and put it in the database table (this currently is sending the info to the database but the problem is it only sends one of the rows and populates my entire table with just that data....)?

    I would prefer to just send the data to the data base from the java side of things, then in my repeating section have my textboxes auto-populated from the table so the user can make edits and then resubmit the changes? Or just auto-populate the textboxes from the javascript array values and then have the user edit and submit them to the database with the button?

    I fear my issue is the fact the variables are in the javascript but this made the most sense for me as I may end up reusing this code outside of alpha. I wasn't sure if I have to create session variables from the array data or if that is even a thing? Also didn't know if I could use Xbasic to grab the array values and pass them to the data base?

    I know this is very verbose but I have watched multiple videos and non of them seem to be doing quite as much on the java side of things and non explicitly talk about getting variable data out.

    Thanks for any help!!!

    Josh

    #2
    Re: Getting Javascript variable values to populate into a Dialog

    Josh,

    V12 probably has what you are looking for with the "Update, Insert or Delete data action JS" uid.pnguid2.png
    Frank

    Tell me and I'll forget; show me and I may remember; involve me and I'll understand

    Comment


      #3
      Re: Getting Javascript variable values to populate into a Dialog

      Originally posted by Clipper87 View Post
      Josh,

      V12 probably has what you are looking for with the "Update, Insert or Delete data action JS" [ATTACH=CONFIG]35828[/ATTACH][ATTACH=CONFIG]35829[/ATTACH]
      I appreciate the quick reply. I'll look into this!!

      Comment


        #4
        Re: Getting Javascript variable values to populate into a Dialog

        I also wanted to ask (as I don't have version 12 yet) is there a way to do this in version 11?

        Comment


          #5
          Re: Getting Javascript variable values to populate into a Dialog

          I don't think you even would want to code this yourself. V12 release is imminent from what I hear so I'd move on to v12 if I were you.
          Frank

          Tell me and I'll forget; show me and I may remember; involve me and I'll understand

          Comment


            #6
            Re: Getting Javascript variable values to populate into a Dialog

            I could be wrong here (as I don't have version 12 to test this out) but the problem I am having is due to my variables being in a callback function of a jquery request to get a JSON from Google Maps API. There for I can't return these variables outside of this call back function (as far as I know from the research I have done) which leaves me with needing to send these variables to the server with in the javascript functions area. I can pass the two arrays with the data into another function within the Javascript functions and I am trying to figure out if there is a way to send the data to the server within this new function (through using Xbasic, jquery, ajax call)? As I understand it I think I can do an ajax call to php within javascript but I would have to house this php file on a different server? Hopefully this clarifies a little bit as what you are showing above is a way of sending data into the data base that is on the dialog (which I can do but I have to type in the data first). I want the data to be auto populated to the dialog (but from what I can see this is only doable once it is in the data base).

            In conclusion the logical thing for me to do is send data to database within the javascript, then I can use alpha to get it back out and populate the required fields so the data can be edited, finally I can resubmit data into the table using a button within alpha. Parts 2 and 3 I am good with but part one is where I am stumped. I don't mind writing the code as I already have almost 5000 lines written, I'm just not sure how to go about it (and for that matter if it is even possible within alpha)? I know this is possible if I do it all on an html page but I am hoping that I don't have to do that.

            Thanks.

            Comment


              #7
              Re: Getting Javascript variable values to populate into a Dialog

              I could be wrong here (as I don't have version 12 to test this out) but the problem I am having is due to my variables being in a callback function of a jquery request to get a JSON from Google Maps API. There for I can't return these variables outside of this call back function (as far as I know from the research I have done) which leaves me with needing to send these variables to the server with in the javascript functions area. I can pass the two arrays with the data into another function within the Javascript functions and I am trying to figure out if there is a way to send the data to the server within this new function (through using Xbasic, jquery, ajax call)? As I understand it I think I can do an ajax call to php within javascript but I would have to house this php file on a different server? Hopefully this clarifies a little bit as what you are showing above is a way of sending data into the data base that is on the dialog (which I can do but I have to type in the data first). I want the data to be auto populated to the dialog (but from what I can see this is only doable once it is in the data base).

              In conclusion the logical thing for me to do is send data to database within the javascript, then I can use alpha to get it back out and populate the required fields so the data can be edited, finally I can resubmit data into the table using a button within alpha. Parts 2 and 3 I am good with but part one is where I am stumped. I don't mind writing the code as I already have almost 5000 lines written, I'm just not sure how to go about it (and for that matter if it is even possible within alpha)? I know this is possible if I do it all on an html page but I am hoping that I don't have to do that.

              Thanks.

              Comment

              Working...
              X