?
Solved

Load script after  geting values of database....in asp.net

Posted on 2014-04-10
12
Medium Priority
?
447 Views
Last Modified: 2014-05-18
Hello,
I am working on travel site.
In my webpage there is an booking engine which is called by following javascript..


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
        <script language="javascript" id="OFrameworkJS" ThemeURI="SideSE/" SkinID="default" src="https://bookings.abc.com/web/SearchForms/OFramework.js"></script>
<script language=javascript type="text/javascript">
    
    OFramework.QSParams.Add("siid", "1234")
    oAForm = OFramework.AirSearchForm(document.getElementById("AirSearchForm"));
</script>

Open in new window



And this script targets an unique id on page like this

<span id="AirSearchForm"></span>

Open in new window


So when we execute this page on browser then the search engine is active like below screen
Booking engine called with Jscript
NOW,
The problem is,
Now I am updating the code, I want the value of siid is to be placed from database in the javascript code (in this case "1234"- This value should come from DB)
OFramework.QSParams.Add("siid", "1234")

But when I am getting value of siid from DB and assign to the hidden field and then  access it in javascript....  is not working...
I have tried this on PageLoad event.
Even I have tried PagePreInit method, but in this method I am not getting the HiddenField Control...
So Can anybody help me on this....???
How to assign the values from DB before executing javascript
0
Comment
Question by:Manoj Patil
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 5
12 Comments
 
LVL 7

Expert Comment

by:Utkarsh Kulkarni
ID: 40027206
Hi,
Do you mean that you set value from DB to hidden field on Page load event & you are not getting that value in Java Script ?
0
 
LVL 19

Author Comment

by:Manoj Patil
ID: 40028384
Yes, I want to do the same... But I am getting the value...in javascript
But the issue is...
That javascript is calling an Booking engine from another server having unique customer ID...And I am storing that Customer ID in Database. So I want it to be receive and load before booking engine is called....
0
 
LVL 7

Expert Comment

by:Utkarsh Kulkarni
ID: 40028849
You can use jQuery for the same. Even using simple java script you delay the booking engine call / loading (using timer).
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
LVL 19

Author Comment

by:Manoj Patil
ID: 40030486
Can you give me the example.. for this ??
0
 
LVL 19

Author Comment

by:Manoj Patil
ID: 40049977
I've requested that this question be deleted for the following reason:

No Solutions
0
 
LVL 7

Accepted Solution

by:
Utkarsh Kulkarni earned 2000 total points
ID: 40049970
I am sorry for delay
Here is the link that explains how to add delay....
You can increase the delay value to 3 seconds, before loading the external URL

http://stackoverflow.com/questions/1183872/put-a-delay-in-javascript

If this does not solves your issue, then you can delete this question.

Thanks
0
 
LVL 7

Expert Comment

by:Utkarsh Kulkarni
ID: 40049978
Check the suggested solution before deleting.
0
 
LVL 19

Author Comment

by:Manoj Patil
ID: 40050117
OK. Thanks
Will check and tell you
0
 
LVL 7

Expert Comment

by:Utkarsh Kulkarni
ID: 40061429
Hi techChallenger1

Did you get chance to check this?
0
 
LVL 19

Author Closing Comment

by:Manoj Patil
ID: 40073626
Hey,
Thanks for your solution.
It's working !!!
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Browsers only know CSS so your awesome SASS code needs to be translated into normal CSS. Here I'll try to explain what you should aim for in order to take full advantage of SASS.
SASS allows you to treat your CSS code in a more OOP way. Let's have a look on how you can structure your code in order for it to be easily maintained and reused.
Viewers will learn about the regular for loop in Java and how to use it. Definition: Break the for loop down into 3 parts: Syntax when using for loops: Example using a for loop:
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question