Javascript - Not Pushing To Array?

Jul 22, 2010

Trying to push some coordinates, as well as some stuff specified in a form by the user, to an an array called "seatsArray". Here's my code:

<div>
<img onLoad="shiftzoom.add(this,{showcoords:true,relativecoords:true,zoom:100});" id="image" src="plan1.bmp" width="1024" height="768">
</div>
<script type="text/javascript">
var seatsArray = [];
</script>
<br><input id="backnave" type="radio" name="area" value="backnave" /> Back Nave<br>
<input id="frontnave" type="radio" name="area" value="frontnave" /> Front nave<br>
<input id="middlenave" type="radio" name="area" value="middlenave" /> Middle nave<br>
<input type="radio" id="standardseat" name="seat" /><label for="radio1">Standard</label><br>
<input type="radio" id="wheelchairseat" name="seat" checked="checked" /><label for="radio2">Wheelchair</label><br>
<form id="my_form" action="savetext.aspx" method="post" onsubmit="return prepare()">
<input type="text" id="file_name" name="file_name" rows="1" cols="20" />
<input type="hidden" name="seatsArray" />
<input type="submit" value="Save" />
</form>
<form id="my_form" action="savetext.aspx" method="post" onsubmit="return prepare()">
<input type="text" id="file_name" name="file_name" rows="1" cols="20" />
<input type="hidden" name="seatsArray" />
<input type="submit" value="Save" />
</form>
<script type="text/javascript">
function prepare();
{
document.getElementById('seatsArray').value = seatsArray.join();
return true;
}
</script>
<script type="text/javascript">
var coordinates = document.getElementById("image");
coordinates.onclick = function(e) {
e = e || window.event;
if (e && e.pageX && e.pageX) {
e.posX = e.pageX;
e.posY = e.pageY;
} else if (e && e.clientX && e.clientY) {
var scr = {x:0,y:0},
object = e.srcElement || e.target;
//legendary get scrolled
for (;object.parentNode;object = object.parentNode) {
scr['x'] += object.scrollLeft;
scr['y'] += object.scrollTop;
}
e.posX = e.clientX + scr.x;
e.posY = e.clientY + scr.y;
}
var desc = "";
if(document.getElementByID("backnave").checked) {
desc = "BN, "+desc;
} else if(document.getElementByID("middlenave").checked) {
desc = "MN, "+desc;
} else if(document.getElementByID("frontnave").checked) {
desc = "FN, "+desc;
}
if(document.getElementById('wheelchairseat').checked) {
//Wheelchair seat is checked
desc = "Wheelchair "+desc;
}
seatsArray.push(desc + e.posX, e.posY);
}
</script>

But simply nothing is getting pushed to the array. I can tell this as I am using the following ASP.NET to write the array to a text file:

<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
string path = Server.MapPath(".")+"/"+Request.Form["file_name"] + ".txt";
if (!File.Exists(path))
{
using (StreamWriter sw = File.CreateText(path))
{
sw.WriteLine(Request.Form["seatsArray"]);
sw.WriteLine("");
}
}
using (StreamReader sr = File.OpenText(path))
{
string s = "";
while ((s = sr.ReadLine()) != null)
{
Response.Write(s);
}
}
}
</script>

The name of the text file is correct according to what the user put in the form "file_name". As you can see I made seatsArray a hidden form object so thats what the ASP.NET is trying to call.

Is something in the javascript in the wrong order or something? Because I just can't get it to fill up that text file.

View 2 Replies


Similar Messages:

Web Forms :: Getting An Array Of List From Database To Client Side(javascript Array)?

May 12, 2010

Iam getting an array of list from database to client side(javascript array). Now my aim to place those values in a div one by one and that div should attach to the textbox similar to Autocomplete extender.

View 4 Replies

Pass C# Array To Javascript Array?

Aug 12, 2010

how to pass a C# ASP.NET array to a Javascript array? Sample code will also be nice.

Let's say for simplicity that in my aspx.cs file I declare:

int [] numbers = new int[5];

now I want to pass "numbers" to the client side and use the data in the array within javascript. How would I do this?

View 4 Replies

How To Diagnose IIS Pushing The CPU To 100% Usage

Nov 15, 2010

I have a web server with more than a few ASP.NET sites running on it. Every so often, i notice that IIS is pushing the server's CPU to 100%. The sites share application pools, per .NET version they are running.

What i'm looking for is a way to be able to pinpoint which site it is that is doing this, using some tool. If that tool happened to get down into the code to show it, that would also be nice. If not, i'm happy just knowing which site is causing the issue.

I've already tried using ANTS. However, with ANTS you need to know which site it is, and then have it running and waiting on said CPU-crashing web app. Not perfectly ideal.

View 4 Replies

C# - Uploading/Pushing Data To A Website?

Jan 22, 2010

I need to let a company push information up to my site.The best way to explain what I am talking about is to explain how it is currently done with their previous website:This company uploads a CSV file to an FTP set up by the website. The website then processes the CSV file and puts it into an SQL database so that it can be used by the website.In this case, I am the website and I am working with the company. Both sides are willing to change what they do. So my question is...

What is the best way to accept batch information like this? Is there a more automated way that doesn't involve FTP? In the future I may have a lot of companies wanting to do this, and I'd hate to have to setup accounts for each one.The project is C# ASP.NET MSSQL

View 2 Replies

SQL Server :: Pushing Columns Of One Table To Another After Filtering

Sep 16, 2010

I have 2 tables t1 and t2. In t1 I have 4 columns from that I want to insert only 2 columns to another table t2. I only want to send data which is in the form of IP address like (123.123.123.123). After eliminating nulls and other data.

View 7 Replies

C# - Comet Pushing Messages From Server To All Clients

Aug 23, 2010

I'm making an application with server sided variables that change every second. Every second those new variable need to be shown at all the clients that have the webpage open. Now most people told me to go with comet because I need to push/pull the data every second, now I've got a few questions: What would be a better solution looking at the fact that I need the new data EVERY SECOND, pulling from the client or pushing with the server?

Also the item ID's that are on the server side (with the variable's that ID got) can change and when the client refreshes the page he needs to get the oldest (and living) ID's. This would mean that my jquery/javascript on the client side must know which ID's he got on the page, what is best way to do this? Last thing is that I can't find a good (not to expensive) comet library/api for asp.net (C#). Anyone ever used a comet library with good results? We're looking at a site that should be able to have 2000 comet connections at every moment.

View 3 Replies

Fill Javascript Array With C#

Aug 7, 2010

How Can i fill an array that defined in javascript with c# in behind code?

EDIT:

here is my code

protected void Page_Load(object sender, System.EventArgs e)
{
string[] locations = new string[] {
"Las Vegas",
"Los Angeles",

[Code]....

View 2 Replies

MVC :: How To Send Javascript Array To Server

Oct 25, 2010

i have a array in javascript and need to send to server how i can send it in jquery and get them in controller . to send javascript array and get them in controller [c#]

View 2 Replies

C# - Send A Variable Or Array From Javascript?

Feb 28, 2011

I would to know how to pass variables. I have a variable in javascript but I dont know how to pass it to a textbox. I have read it is so easy using ajax, but I dont know how to use it. I believed this was just for not to have reload. Well, then how do I do it? I read I must use get and post, but I dont know how to use it.. for example I have the code:

function guardar() {
var completo = "hola mundo";
}

How do I get the variable completo to pass it in a textbox?

View 1 Replies

Web Forms :: Get An Array Width In Javascript?

Jan 23, 2011

If I have an array with 1 row of 20 items, how can I get the width (20).

I know I can get the length with array.length.

I have tried getting it with array.width"

View 6 Replies

Web Forms :: Add The Numbers To An Array In Javascript?

Jan 19, 2011

I know that I can declare an array using the following method, but assume there is an easier way.

var elem as new Array();

elem[0] = 1;
elem[1] = 2;
elem[2] = 3;
and so on......

Is there a short cut to simply adding the numbers 0 -20 to an array, and is there a shotcut to adding the 20 nuumbers minus a few such as 3, 9, and 17?

View 4 Replies

Serializing A Javascript Array With Jquery?

Sep 28, 2010

I have the following code:

<script type="text/javascript">
var checksSinceLastPostBack = new Array();
function clientSelectedIndexChanged(sender, eventArgs) {
var ajaxManager = $find("<%= RadAjaxManager.GetCurrent(Page).ClientID %>");
var serializedCheckData = checksSinceLastPostBack.serializeArray();
if (ajaxManager != null)
ajaxManager.ajaxRequest(serializedCheckData);
}
</script>

The

var serializedCheckData = checksSinceLastPostBack.serializeArray();

doesn't seem to work. Am I misunderstanding this?

Also if this works, how would I deserialize it in the code behind?

View 1 Replies

Convert Datatable To JavaScript Array

Jul 11, 2011

I have a datatable that I need to convert into a javascript array. This will allow me to do client-side validations on my webpage.

My datatable has 6 columns. X rows depending of the query results.

I was looking to use Me.ClientScript.RegisterArrayDeclaration but I just can't find how to build my 2-dimentional array to feed to this declaration.

On google I found some exemple for a 1-dimensional array, but nothing for 2-dimentional and I am not good enough in Jscript to figure it out myself.

View 5 Replies

Jquery - JSON From .NEt WCF To JavaScript Array Of Arrays?

Mar 8, 2011

I'm using jqPlot and I need to turn this JSON which I receive from a WCF service:

[{ "x": 2, "y": 3 }, { "x": 25, "y": 34 }]

into this array or arrays:

[[2,3],[25,34]]

View 2 Replies

How To Change Image Source In Javascript Through The Array

Feb 25, 2011

I have a grid with an template column and in that column I have text and icon, on icon mousehover (on mode) and mousehoverout (off mode) I am changing the icon.

Now when the user click on icon it opens a popup and the icon must be in "On" mode but if the user without closing clicks another row's icon then previous must be in off and current should be in on mode.

So for that I have written this:

[Code]....

View 1 Replies

Using Array Of Asp Inside Javascript Is Not Working In The Loop?

Mar 12, 2010

I have a problem that when i bring the array of asp and use it in the javascript, When i use the counter (i++) and print for each index of array just like "<%=app[i] %>" and it is not return the value back to me.i solve this problem for a dayedit

<%
String[] asp = {"a","b","c"};
%>

[code]...

View 1 Replies

Add Values To Array and Replace Preexisting Array Items With New Values without The Array Changing Size?

Aug 19, 2010

I need to know what would be the best choice of array to use given the following specifications. This array's size will be predermined upon the loading of the appication. All I want to do is be able to add values to this array and replace preexisting array items with new values without the array changing size. Someone suggested that I use a Dictionary Array Object? I would appreciate any suggestions.

View 3 Replies

Process Array Returned By Active X Control(VB) In Javascript?

Dec 7, 2010

I am developing an active x control for IE which is invoked through javascript. The active x control is developed in visual basic and it an array of strings. How will I use this array of strings in javscript.

Eg :-

var a = new Array()
a = objActiveX.GetArray(); // call to active x returns array of string, how will I loop through this in javascript. The above line does not work.I want to loop through each string in javascript.

View 1 Replies

Checkbox Losing Value On Postback Due To JavaScript / JQuery Array?

Feb 1, 2011

I have a simple asp:RadioButtonList within a form tag but for some reason it isn't keeping it's value on postback

Here's what I've got

[code]....

View 3 Replies

C# - Adding Objects To Javascript Array And Later Accessing Them In The Same .js File

Jan 25, 2011

I'm trying to add Div Objects to an array and trying to access them later when I call my loadViews function. All of my alerts fire, in the proper order, but the array m_Divs is always of length 0.

I'm re-registering the script each time on Page_Load, due to it throwing an "Error: Object expected" after each page_load when trying to call the javascript if I don't.

.JS file.

[Code]....

View 3 Replies

Pass An Anonymous Array Of Strings To A JavaScript Function?

Apr 5, 2010

I want to pass to an array of controls' IDs to a javascript script function so it will switch control's enable state.

For example, in C# it would be like this:

func(false, new[] { "Control1", "Control2", "Control3" });

In that function I want to find corresponding controls and disable/enable them. For one control I do this next way:

<script type="text/javascript" language="javascript">
function switchControls(value, arr) {
for (var n = 0; n < array.length; n++)
document.getElementById([n]).disabled = value;
}
</script>
<asp:CheckBox runat="server"
onclick="switchControls(this.checked,
[
'<%= Control1.ClientID %>',
'<%= Control2.ClientID %>'
])"
Text="Take?" />

How to implement this properly? Have I to use jQuery?

View 3 Replies

C# - Trying To Create A WebService To Return A 3D Array To Populate Table With JavaScript?

Feb 4, 2010

I am trying to create a dynamic table that is being built based on the value of a search text box. The Table will have probably 6 columns of 20(max) rows.

My problem is I can't figure out how to return the data from the web-service to the JS function in a way that will allow me to extract the data that I need.

Here is the web-service method I have currently:

[code]....

View 1 Replies

Web Forms :: Passing Array Or Object To Javascript Function Using ICallbackEventHandler?

Feb 11, 2011

How would I pass an Object or Array to a function using the ICallBackEventHandler (RaisCallbackEvent)? It allows for a string argument only, if you change it to another datatype it error out. Sample Below...

[Code]....

[Code]....

View 6 Replies

VS 2008 - Send A Bunch Of Looped Records From Database To JavaScript Array

Mar 21, 2012

I'm trying to send a bunch of looped records from database to javascript array in codebehind to add overlays to the googlemap markers. So farthe code below only provide me the first marker.

PHP Code:

private void BuildScript(DataTable tbl)
    {
        String Markers = "";
        foreach (DataRow r in tbl.Rows)
        {
        
[code]...

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved