Vector Data Type (2nd Attempt)

Sep 13, 2006

A while ago I wrote a "Vector data type" script
using DOM interface to select.options.
That was a (beautiful) mind game :-) rather than
a practical thing to use.

Here is another attempt open for criticism, this
time dead serious. I really need an effective
Vector emulator for a project (as much effective
as something not implemeted in language but
emulated by means of the language itself is: a
productivity impact is imminent, the question
is to minimize it).


<html>
<head>
<title>Vector constructor</title>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<script>
function Vector(arr) {
this.$_$ = arr || new Array();
this.length = this.$_$.length;
this.add = Vector.$add;
this.remove = Vector.$remove;
this.toString = Vector.$toString;
}

Vector.$add = function(m,i) {
if (('number'!=typeof(i))||(i<0)||(i>=this.$_$.length)) {
this.$_$.push(m);
}
else {
var tmp = [m];
tmp.push(this.$_$[i]);
this.$_$.splice(i,1,tmp);
}
this.length = this.$_$.length;
}

Vector.$remove = function(i) {
var ret = this.$_$.splice(i,1)[0];
this.length = this.$_$.length;
return ret;
}

Vector.$toString = function() {
return this.$_$.toString();
}

// Create new vector and use it as a wrapper
// over Array argument:
var v = new Vector([1,2,3]);

// add(newElement, atPosition) method
// if no atPosition provided, newElement will
// be added to the top
v.add(4); // add 4 to the top

// Add 3.5 atPosition 3
// The element currently located at v[3] and all elements atop
// of it will be moved one position up
v.add(3.5, 3);

// remove(atPosition) method
// Elements currently located atop of it will be moved
// one position down
v.remove(1);

// toString method is overloaded so in string
// context it gives comma-separated vector values
alert(v); //1, 3, 3.5, 4
</script>
</head>

<body>

</body>
</html>

View 28 Replies


ADVERTISEMENT

JQuery :: Search In A Vector Variable ?

Jun 20, 2011

I have a variable that I use for an autocomplete field. I want to search the related vvalue by ID , how can i do ?

This is the code :

What I wan't to do is get the "vvvalue" value searching using ID ex :

View 2 Replies View Related

Gpx Vector Layer Not Displayed On Server

Oct 6, 2011

I have problem rendering vector layer on map only when is viewed from server. Local all is fine.

I'm using openlayers in combination with gpx file and txt for poi loations around route.

Look my code.

Here is link on webpage: [url]

Here is link on function: [url]

So. there should be red vector line reprizenting route from gpx file, but it is not. That is problem. when viewing localy on my pc, everithing is fine and working.

View 8 Replies View Related

JQuery :: What Is The Data Type Sending In {}

Nov 27, 2011

I have writing a plugin, and have a question.about data in {} like css({}), ajax({}).what is the data type when using {}? what will they become that using in {} when they are send? are they become an array or an object?

View 1 Replies View Related

Data-Type Reference Material?

May 20, 2011

oes anybody know of a good reference document/source for data types that you can pass to a function, please? What I want to establish are the variety of elements that can pass data to a function in the following way:If you set a value to a table cell (<td>) then you retrieve it in the function thus:

function(row) by calling function(this).

I know that divs and spans can do this too, but how about images in a loop with unique names etc?

View 6 Replies View Related

Vector And Magnitude - Two Points P1(30, 20) And P2(30, 221) And The Parametric Equation

Nov 22, 2011

I can't figure out this math problem. I have two points p1(30, 20) and p2(30, 221) and the parametric equation of the vector is (x-30)/(30-30)=(y-20)/(20-221)=t x=30, y=20-201*t

I'm thinking t is the magnitude or the distance. For a point P which is 10 pixels away from p1 on the vector, x=30, y=20-201*-10 (should be around -0.85) which is not the right P i'm looking for. Where am i doing wrong?

View 3 Replies View Related

JQuery :: First Attempt At JSON Call Not Working?

Nov 19, 2011

This may be a NOOB question and I am new to jquery itself so my syntax may just be incorrect but I do work with javascript and php quite a bit.Anyway here is a piece of sample code that is correct and does what is expected

[Code]...

From what I have read I believe the format is correct in my function. In PHP I have a print_r function that would dump an array where regular echo commands would simply output array so this may be a similar issue. I am not sure.

View 1 Replies View Related

AJAX :: GetElementById Returning 'undefined' In Attempt

Sep 12, 2011

I can not for the life of me get an ajax example/tutorial to work. I have tried dozens including prototype library and JQuery.

Here is my latest attempt:

As you can see I am trying to alert the variable teamH but I keep getting an undefined in the alert. I also tried a static drop down and I received the same undefined alert.

How I get that variable to contain my drop down choice?

View 9 Replies View Related

JQuery :: Using .insertBefore() - Simple Data Entry Page - Enter The Name And Type Of An Animal ?

Jun 12, 2011

Im trying to get the hang of it. I am trying a simple data entry page, where you can enter the name and type of an animal (eg Freddy the ferret) and it will be added to an HTML table.

The bottom of my table looks like this...

...and I have the following in the <head> tag of the page...

The way I thought this should work is that the first bit of the line would create a new DOM element, consisting of a <tr> with three <td>s in it, the first and second of which would contain the values the user entered. This new DOM element would then be inserted into the table right before the last row.

The problem is that the values from the two <input> tags are ignored, and a row with three empty cells is inserted...

I tried adding the following to the script...

And this showed fine, implying that I am getting the values correctly.

I even tried hard-coding the whole line, but that still added empty cells. Oddly enough (to me anyway), the space in the third cell was recognised, but the hard-coded text in the first two cells wasn't.

View 5 Replies View Related

Ajax :: Error: Attempt To Run Compile-and-go Script On A Cleared Scope

Jul 15, 2011

I'm getting the following error: attempt to run compile-and-go script on a cleared scope [Break On This Error] if (xmlhttp.readyState==4 && xmlhttp.status==200)

when i try to run the following code in mozilla firefox:

gethint.html

<script language="javascript" type="text/javascript">
function showHint(str)
{

[Code].....

View 3 Replies View Related

Textarea Editor Attempt - Bold - Italic And Underline Buttons That Change The Appearance

Jun 30, 2009

I have a textarea that has a Bold, Italic and Underline buttons that change the appearance of what is in the textarea.

If I highlight a word in the textarea and hit the Bold, Italic and Underline buttons it changes the appearance of the word.

Everything works great and now I want to add a color button and Link button. The color button should change the word color and the link button should make the word into a link. Both buttons dont do anything.

How to make them work?

Code:

View 1 Replies View Related

JQuery :: Selector For All Elements That Are Not Type=text Or Type=textarea?

Feb 22, 2010

I need to add an event for all elements that are not text entry.I have tried this

$(':not(input:text, input:textarea)')
$(':not(:text, :textarea)')

I tried to get it to work for just not type=text

$(':not(:text)')
$(':not(input:text)')

I can't seem to figure it out.

View 5 Replies View Related

Getting Variables "type" From The Data ?

Jul 15, 2011

I'm trying to use a plugin for paging from jquery, the thing is that the demo is not very clear, at least for me that I'm not very familiar with jquery and httphandlers. Here is the javascript code.

$(function () {
var a = 10;
var b = 10;[code].....

Then in my handler I'm trying to do this, this is beacause I'm following a tutorial to use a Jquery Plugin for paging, the web page for this plugin is http://jpaging.fahon.org/usage.In the handler it puts this code in the http context function

the "context" is the HttpContext variable.

context.Request.Form["type"]

I thought it was getting the variable "type" from the data in the ajax in the javascript but it does not get me anything, it always gets null.What am I doing wrong?

View 4 Replies View Related

JQuery :: Firebug Shows Error "attempt To Run Compile-and-go Script On A Cleared Scope"

Apr 25, 2011

Using FF4 I keep getting the above mentioned message. hats is this supposed to mean???The scripts seem to work correctly, nevertheless.

View 1 Replies View Related

JQuery :: Function Not Working On IE Browser - Change Text Input Type To Password Input Type

May 23, 2011

I have to change text input type to password input type and i am using jquery script. This script work for FF, Chrome and Safari browser but not worked on ie7, ie8.

Script is as:-

How can i update my script, so that it works cross the browser.

View 1 Replies View Related

JQuery :: Using .ajax() To Access Cross-domain Data Using JSONP - Able To Cache The Data

Jun 27, 2011

I am using .ajax() to access cross-domain data using JSONP. Because I need to be able to cache the data I want to use a static name for thejsonpCallback function, so I have set the jsonpCallback option in the .ajax() request. However that appears to requires a global function whereas the auto generated function didn't (well maybe it did but that was all hidden from me).

I definitely need to be able to cache the results. Ideally I wouldn't have a global function handling the data. Is there another way to do this? If not what is the best practice way to go about using a global function these days and how do I provide it with the context of the object/module it was called from - which is where the data is needed?

View 2 Replies View Related

JQuery :: Form Data Not Displaying In Textarea On Subsequent Return Of Data From A Call?

Oct 5, 2011

Relatively new to jQuery but have a problem with getting data to display.Using a webform with 2 forms. User slects and inputs data into the first form, clicks a button then using jQuery .ajax submits the serialized data to a php script. The script processes the input into multiple paragraphs of text which is based on the input from the first form.The data is returned to the webpage and displayed in a text area (of the 2nd form) where the user can edit it to fine tune the wording. The 2 forms are displayed in different tabs so it is easy to move back and forward between the 2 forms.

The problem occurs when the user goes back to the first form and enters or selects different text and then click the submit button to generate a whole new text for insertion into the textarea on the second form. For certain fields the modified text is displayed.However if the whole of the text in the textarea is deleted, then the user clicks the submit button to re-generate the text content area then nothing at all is ever interted into the textarea. If have user alert to check that data is returned from the php handler and this text is correct. BUT when I click on the tab to see the textarea (id is "draftrec") there is no text inserted. The relevant function is below and the line that should insert the text into the textarea is:

$("textarea#draftrec").html(data).show();
//------------------------------------------------------
$("form#form1").submit(function(e){

[code]....

View 1 Replies View Related

JQuery :: Get Data From A Database And Pre-populatea Form With Appropriate Data For The User?

Jan 3, 2011

I would like to use jQuery to prepopulate a form - ie make a call to a php program to get data from a database and pre-populatea form with appropriate data for the user. Can anyone point me in the right direction for some examples on the simplest way to do this?

View 3 Replies View Related

Jquery :: Post - How To Make The Variable Data - [data] - Dynamic?

Aug 21, 2009

I wonder if i can make the variable data which is [data] in jQuery.post( url, [data], [callback], [type] ) dynamic. for instance, this is the form i want to send,

PHP Code:
<form action="send_xml.php" method="post" enctype="multipart/form-data" id="form_send"><input type="checkbox" id="var_1" class="checkbox"/><input type="checkbox" id="var_2" class="checkbox"/></form> 

[Code]...

View 2 Replies View Related

JQuery :: Success - Error - Small Data Entry Screen - Post Form Data To A Page And Return A Message

Jul 22, 2011

I am writing a small data entry screen that will post the form data to a page and return a message. But i cannot get the Success or Error functions working properly.

Here's the code where strData is the posted querystring of:

I'm not sure whether it should be in a form and using the onsubmit or click of a button.

View 2 Replies View Related

JQuery :: [ajax]importing Data Into Imported Data

Jul 13, 2009

I am still new to jQuery and I am trying to figure something out. I have this code:

[Code]...

This is working fine on itself. What is does is when I click a link it loads data into the following div. When done loading it slides out. But I want to change the appearance of the slide. I have tried to do that like this: $(this).show("slide", { direction: "down" }, 1000); But this doesn't work. When I check firebug it says the following: o.easing[this.options.easing || (o.easing.swing ? "swing" : "linear")] is not a function

View 1 Replies View Related

JQuery :: Posting Canvas Data Url Along With Other Form Data?

Mar 25, 2011

Im trying to convert the contents of a canvas into a data url and then post it along with other inputs to the controller in order to save an image.

The PHP:

<
formmethod
=
"post"accept

[code]...

View 1 Replies View Related

JQuery :: Accessing JSON Data - Retrieve Data From An API

Oct 26, 2011

I have just started to learn about JQuery and wanted to learn how to retrieve data from an API.

I used the Flickr example provided here [url] and just changed the relevant code to point to the 500px api.

<body>

If I launch the following URL I do get the results properly [url]

Here's a sample of what the result looks like:-

I don't get any results when I run my code page. What am I doing wrong?

View 15 Replies View Related

JQuery :: Using .data() On Element With HTML5 Data Attributes?

Oct 18, 2010

I am trying to try jQuery 1.4.3 updated .data() method with HTML5 data attributes. The way I understood these changes is that an element with these attributes would automatically have their data populated by .data(). For example, if I have an element:

<ahref="#" data-cheese="cheddar">DataElement</a>

I can access this with .data('cheddar'). This part works fine. The issue I am having is that calling JUST data like $(this).data() just produces an empty object. Is this how it should be expected to function?

View 2 Replies View Related

Reading Data From XML File - Specific Data Thats Contained Within The Tag

Mar 31, 2011

i am thinking of using a xml file as a data base for example , the xml file stores a list of reference numbers which is allocated to a url or a name such as 0123456789 and i have a text box on a webpage and the user types in a reference number and the javascripts reads the xml file to check if its a valid reference number i.e a registered number i am new to working with xml etc.

[Code]....

id like it to read the specific data thats contained within the tag such as 0123456789's tag = JOE

View 2 Replies View Related

Compare Incoming JSON Data To The Existing Data?

Sep 9, 2011

I'm trying to compare incoming JSON data to the existing data to see if there are any changes, but for giant objects like:

Code:
[{"date":"2011-09-03 23:06:03","notifier_id":"1","type":"1","unread":"0"},{"date":"2011-09-05 00:37:46"}]
if (JSON.stringify(oldData) == JSON.stringify(newData))

This doesn't seem to work. I've tried using:

Code:
escape("'" + JSON.stringify(W.notification.list + "'"))
but that ignores the objects properties and returns something like 22%5Bobject%20Object%5D%2C%5Bobject

View 1 Replies View Related







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