2012-10-26 4 views
0

Я делаю это намного сложнее, чем должно быть, поэтому я останавливаюсь и начинаю с самого начала.jquery to autopopulate field with built url

Я хочу использовать jquery для автоматического заполнения поля URL-адреса для клиента.

Как типов клиентов в информации, я хочу autopop в Complete Url поле

Например: , когда они начинают вводить http://www.yahoo.com/finance (я хочу, чтобы появиться, так как каждая буква набирается, в Полного URL поля) то мне нужна входной сигнал от поля URL1 быть добавлена ​​как каждая буква ввести затем этот ?cid=(lz)washcom(tz)[я просто придерживаться этого в переменном] , а затем значение из поля URL2

В конце всего этого Завершить URL-адрес Поле будет читать:

http://www.yahoo.com/finance/tracer?cid=(lz)washcom(tz)tracer_long_shore 

, конечно, если они удалить любые данные из полей, я хочу, чтобы очистить от полного поля URL

ли кто-нибудь знает, как это сделать:

jsFiddle здесь:http://jsfiddle.net/justmelat/YWZPR/

HTML код Пример:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 

<html> 
<head> 
<title>Untitled</title> 
</head> 
<body> 
<table border="1" width="85%"> 
<tr> 
<td>Center Name:</td> 
<td><input id="ctrName" type="text" /></td> 
</tr> 
<tr> 
<td>URL:</td> 
<td><input id="mainURL" type="text" /></td> 
</tr> 
<tr> 
<td>url1/url2:</td> 
<td><input id="url1" type="text" size="15" />/<input id="url2" type="text" size="15" /></td> 
</tr> 
<tr> 
<td>Complete URL:</td> 
<td><input id="completeURL" type="text" /></td> 
</tr> 
</table> 
</body> 
</html> 

ответ

1

Я думаю, что this updated fiddle - это то, что вы ищете. Я немного неясен обо всех заказах и материалах, но делает ли это то, что вы пытаетесь сделать?

Я добавил этот JQuery код:

$("input").keyup(
    function(){ 
     $("#completeURL").val($("#mainURL").val() + "/" + $("#url1").val() + "/?cid=(lz)washcom(tz)" + $("#url2").val()); 
    } 
);​ 

Он создает правильную строку каждый раз, когда вы keyup. Дайте мне знать, если я понял, что вы пытаетесь сделать правильно.

+0

AMAZING - В частности, вы знали, сколько кода я использовал - это не работало. СПАСИБО!!!!! – user1176783

 Смежные вопросы

  • Нет связанных вопросов^_^