Substring method not working with API data
$("#billing_myfield16").val([data.dossiernummer]);
Via an API i auto fill the field with the ID #billing_myfield16
. This code works perfectly fine so dont worry about that. The problem is, I just want the first 3 characters of whatever is stored in [data.dossiernummer]
. The following code did not work for me.
$("#billing_myfield16").val([data.dossiernummer].substring(0,4) );
It didnt work.
javascript ajax
add a comment |
$("#billing_myfield16").val([data.dossiernummer]);
Via an API i auto fill the field with the ID #billing_myfield16
. This code works perfectly fine so dont worry about that. The problem is, I just want the first 3 characters of whatever is stored in [data.dossiernummer]
. The following code did not work for me.
$("#billing_myfield16").val([data.dossiernummer].substring(0,4) );
It didnt work.
javascript ajax
1
What is[data.dossiernummer]
supposed to be? It looks like an array to me, which does not have a substring method... Maybedata.dossiernummer
is the string you are looking for?
– Stefan Neubert
Nov 23 '18 at 14:13
2
"It didnt work" is a virtually meaningless problem statement. What did it do? What errors were thrown in console? That error should be big clue
– charlietfl
Nov 23 '18 at 14:15
Can we see the value of data.dossiernummer? Also, try to code in English, even though you're Dutch ;)
– Wimanicesir
Nov 23 '18 at 14:22
"".substring(0,3)
? The second argument is the index of the first character to exclude from the returned substring :)
– freddyrobinson
Nov 23 '18 at 14:26
add a comment |
$("#billing_myfield16").val([data.dossiernummer]);
Via an API i auto fill the field with the ID #billing_myfield16
. This code works perfectly fine so dont worry about that. The problem is, I just want the first 3 characters of whatever is stored in [data.dossiernummer]
. The following code did not work for me.
$("#billing_myfield16").val([data.dossiernummer].substring(0,4) );
It didnt work.
javascript ajax
$("#billing_myfield16").val([data.dossiernummer]);
Via an API i auto fill the field with the ID #billing_myfield16
. This code works perfectly fine so dont worry about that. The problem is, I just want the first 3 characters of whatever is stored in [data.dossiernummer]
. The following code did not work for me.
$("#billing_myfield16").val([data.dossiernummer].substring(0,4) );
It didnt work.
javascript ajax
javascript ajax
asked Nov 23 '18 at 14:10
Kevin TestKevin Test
435
435
1
What is[data.dossiernummer]
supposed to be? It looks like an array to me, which does not have a substring method... Maybedata.dossiernummer
is the string you are looking for?
– Stefan Neubert
Nov 23 '18 at 14:13
2
"It didnt work" is a virtually meaningless problem statement. What did it do? What errors were thrown in console? That error should be big clue
– charlietfl
Nov 23 '18 at 14:15
Can we see the value of data.dossiernummer? Also, try to code in English, even though you're Dutch ;)
– Wimanicesir
Nov 23 '18 at 14:22
"".substring(0,3)
? The second argument is the index of the first character to exclude from the returned substring :)
– freddyrobinson
Nov 23 '18 at 14:26
add a comment |
1
What is[data.dossiernummer]
supposed to be? It looks like an array to me, which does not have a substring method... Maybedata.dossiernummer
is the string you are looking for?
– Stefan Neubert
Nov 23 '18 at 14:13
2
"It didnt work" is a virtually meaningless problem statement. What did it do? What errors were thrown in console? That error should be big clue
– charlietfl
Nov 23 '18 at 14:15
Can we see the value of data.dossiernummer? Also, try to code in English, even though you're Dutch ;)
– Wimanicesir
Nov 23 '18 at 14:22
"".substring(0,3)
? The second argument is the index of the first character to exclude from the returned substring :)
– freddyrobinson
Nov 23 '18 at 14:26
1
1
What is
[data.dossiernummer]
supposed to be? It looks like an array to me, which does not have a substring method... Maybe data.dossiernummer
is the string you are looking for?– Stefan Neubert
Nov 23 '18 at 14:13
What is
[data.dossiernummer]
supposed to be? It looks like an array to me, which does not have a substring method... Maybe data.dossiernummer
is the string you are looking for?– Stefan Neubert
Nov 23 '18 at 14:13
2
2
"It didnt work" is a virtually meaningless problem statement. What did it do? What errors were thrown in console? That error should be big clue
– charlietfl
Nov 23 '18 at 14:15
"It didnt work" is a virtually meaningless problem statement. What did it do? What errors were thrown in console? That error should be big clue
– charlietfl
Nov 23 '18 at 14:15
Can we see the value of data.dossiernummer? Also, try to code in English, even though you're Dutch ;)
– Wimanicesir
Nov 23 '18 at 14:22
Can we see the value of data.dossiernummer? Also, try to code in English, even though you're Dutch ;)
– Wimanicesir
Nov 23 '18 at 14:22
"".substring(0,3)
? The second argument is the index of the first character to exclude from the returned substring :)– freddyrobinson
Nov 23 '18 at 14:26
"".substring(0,3)
? The second argument is the index of the first character to exclude from the returned substring :)– freddyrobinson
Nov 23 '18 at 14:26
add a comment |
1 Answer
1
active
oldest
votes
So I made a mistake in my attempt.
Instead of $("#billing_myfield16").val([data.dossiernummer].substring(0,4) );
I should have done
$("#billing_myfield16").val([data.dossiernummer.substring(0,3)]);
Which makes sense, seeing data.dossiernummer
contains the string i'm trying to substract.
This would return the first 4 characters. Also, you don't need the square brackets when setting the value.
– freddyrobinson
Nov 23 '18 at 14:48
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53448220%2fsubstring-method-not-working-with-api-data%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
So I made a mistake in my attempt.
Instead of $("#billing_myfield16").val([data.dossiernummer].substring(0,4) );
I should have done
$("#billing_myfield16").val([data.dossiernummer.substring(0,3)]);
Which makes sense, seeing data.dossiernummer
contains the string i'm trying to substract.
This would return the first 4 characters. Also, you don't need the square brackets when setting the value.
– freddyrobinson
Nov 23 '18 at 14:48
add a comment |
So I made a mistake in my attempt.
Instead of $("#billing_myfield16").val([data.dossiernummer].substring(0,4) );
I should have done
$("#billing_myfield16").val([data.dossiernummer.substring(0,3)]);
Which makes sense, seeing data.dossiernummer
contains the string i'm trying to substract.
This would return the first 4 characters. Also, you don't need the square brackets when setting the value.
– freddyrobinson
Nov 23 '18 at 14:48
add a comment |
So I made a mistake in my attempt.
Instead of $("#billing_myfield16").val([data.dossiernummer].substring(0,4) );
I should have done
$("#billing_myfield16").val([data.dossiernummer.substring(0,3)]);
Which makes sense, seeing data.dossiernummer
contains the string i'm trying to substract.
So I made a mistake in my attempt.
Instead of $("#billing_myfield16").val([data.dossiernummer].substring(0,4) );
I should have done
$("#billing_myfield16").val([data.dossiernummer.substring(0,3)]);
Which makes sense, seeing data.dossiernummer
contains the string i'm trying to substract.
edited Nov 23 '18 at 14:49
answered Nov 23 '18 at 14:35
Kevin TestKevin Test
435
435
This would return the first 4 characters. Also, you don't need the square brackets when setting the value.
– freddyrobinson
Nov 23 '18 at 14:48
add a comment |
This would return the first 4 characters. Also, you don't need the square brackets when setting the value.
– freddyrobinson
Nov 23 '18 at 14:48
This would return the first 4 characters. Also, you don't need the square brackets when setting the value.
– freddyrobinson
Nov 23 '18 at 14:48
This would return the first 4 characters. Also, you don't need the square brackets when setting the value.
– freddyrobinson
Nov 23 '18 at 14:48
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53448220%2fsubstring-method-not-working-with-api-data%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
What is
[data.dossiernummer]
supposed to be? It looks like an array to me, which does not have a substring method... Maybedata.dossiernummer
is the string you are looking for?– Stefan Neubert
Nov 23 '18 at 14:13
2
"It didnt work" is a virtually meaningless problem statement. What did it do? What errors were thrown in console? That error should be big clue
– charlietfl
Nov 23 '18 at 14:15
Can we see the value of data.dossiernummer? Also, try to code in English, even though you're Dutch ;)
– Wimanicesir
Nov 23 '18 at 14:22
"".substring(0,3)
? The second argument is the index of the first character to exclude from the returned substring :)– freddyrobinson
Nov 23 '18 at 14:26