Ajax load naar Textbox

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

22/08/2010 19:55:44
Quote Anchor link
ik wil een pagina laden naar een textbox, maar krijg deze error:
{code]
Fout: $("input#blaat").val().load is not a function
Regel: 30

hoe moet het wel want de alert komt ook niet...?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<script src="./Seriez/images/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
    $('input#haalop').click(function(){
        $('input#blaat').val().load('./bezoek.htm');
                alert('hoi');
        return false;
    });
});  
</script>
<form>
<input id="blaat" />
<input type="button" id="haalop" />
</form>
[/]
 
PHP hulp

PHP hulp

27/04/2024 09:29:30
 
Jelmer -

Jelmer -

22/08/2010 20:41:16
Quote Anchor link
.val() geeft een string terug, de tekst die is ingevuld. In het veld.

Wat je wel kan doen is zoiets bij onclick:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$.get('./bezoek.html', function(data){
    $('input#blaat').val(data);
});
 
Dalando De Zuil

Dalando De Zuil

22/08/2010 22:50:46
Quote Anchor link
Martin Essink op 22/08/2010 19:55:44:
ik wil een pagina laden naar een textbox, maar krijg deze error:
{code]
Fout: $("input#blaat").val().load is not a function
Regel: 30

hoe moet het wel want de alert komt ook niet...?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script src="./Seriez/images/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
    $('input#haalop').click(function(){
        $('input#blaat').val().load('./bezoek.htm');
                alert('hoi');
        return false;
    });
});  
</script>
<form>
<input id="blaat" />
<input type="button" id="haalop" />
</form>


Waarom zo moeilijk? je kan toch ook icm php doen?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$file
= file_get_contents('bezoek.htm');
?>


<script language="javascript">
function alert()
{
alert('<?php echo $file; ?>')
}
</script>

<input type="button" onclick="alert()" value="alert me!" />
Gewijzigd op 22/08/2010 22:51:09 door Dalando De Zuil
 
Justin S

Justin S

23/08/2010 00:10:25
Quote Anchor link
Dalando De Zuil op 22/08/2010 22:50:46:
Martin Essink op 22/08/2010 19:55:44:
ik wil een pagina laden naar een textbox, maar krijg deze error:
{code]
Fout: $("input#blaat").val().load is not a function
Regel: 30

hoe moet het wel want de alert komt ook niet...?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script src="./Seriez/images/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
    $('input#haalop').click(function(){
        $('input#blaat').val().load('./bezoek.htm');
                alert('hoi');
        return false;
    });
});  
</script>
<form>
<input id="blaat" />
<input type="button" id="haalop" />
</form>


Waarom zo moeilijk? je kan toch ook icm php doen?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$file
= file_get_contents('bezoek.htm');
?>


<script language="javascript">
function alert()
{
alert('<?php echo $file; ?>')
}
</script>

<input type="button" onclick="alert()" value="alert me!" />


Omdat het dan geen AJAX meer is...
 
- Raoul -

- Raoul -

23/08/2010 00:19:58
Quote Anchor link
@justin: als er dan een ' in $file zit heb je een probleem...
 
Justin S

Justin S

23/08/2010 09:17:53
Quote Anchor link
Tja maar dan moet je je datamodel goed op orde hebben. Ik heb er nooit problemen mee.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.