I have a follow up question.
 
I have a list box and 2 links. My HTML is as follows:
 
<html>
  <body>
   <h1>PROJECT AND BILLING TRACKER</h1> 
    
    
   <select name="sometext">
   {{for row in rows:}}
    <option>{{=row.MANAGER_NAME}}</option>
   {{pass}}
   </select><br><br>
    
    <ul style="list-style-type: none; display: inline-block;">
        <a href = "{{=URL('EmployeeProjectTotals','PT', vars= 
dict(selectedText = row.MANAGER_NAME))}}" id= "selectedText">PT<br></a> 
    </ul>
     <ul style="list-style-type: none; display: inline-block;">
      <a href = 'ET'>ET<br></a>
    </ul>
    
  
  </body>
 </html>

 
The users can choose a value from the listbox and click on the first link. 
I need to access the value of the selected listbox item in the controller. 
How do I get this? 
 
Thanks for any suggestions!


On Thursday, May 2, 2013 4:45:29 PM UTC-4, v1s wrote:

> Thanks Anthony! worked like a charm
> On Thursday, May 2, 2013 4:22:40 PM UTC-4, Anthony wrote:
>>
>> Same deal -- you have to include the value in the href of the link:
>>
>> <a href = "{{=URL('projectFilter', 'projectFilter', 
>> vars=dict(network=row.NETWORK))}}" id = "network">
>>   {{=row.NETWORK}}
>> </a>
>>
>> Then in the controller, the value of row.NETWORK will be available in 
>> request.vars.network.
>>
>> Anthony
>>
>> On Thursday, May 2, 2013 2:30:01 PM UTC-4, v1s wrote:
>>>
>>> I have a table in my VIEW, The view is called projectFilter. The first 
>>> column of this table are links.Example:
>>>
>>> *12345* A B C
>>> *34568* M N O
>>>
>>> So i click 12345 i should be able to get the value associated with the 
>>> link, in this case 12345 in my controller. The column containing the linked 
>>> values is called NETWORK
>>>
>>> How do i achieve this?
>>>
>>> Thanks
>>>
>>>
>>>
>>> On Thursday, May 2, 2013 2:11:47 PM UTC-4, Anthony wrote:
>>>>
>>>> I'm not quite sure what you want. Can you show the controller code?
>>>>
>>>> On Thursday, May 2, 2013 1:05:31 PM UTC-4, v1s wrote:
>>>>>
>>>>>  
>>>>> Thanks for the reply
>>>>>  
>>>>> I changed the code to:
>>>>>  
>>>>>           <td><a href = "{{=URL('projectFilter', 'projectFilter',args 
>>>>> ='network')}}" id = "network">
>>>>>        {{=row.NETWORK}}
>>>>>           </a></td>
>>>>>
>>>>> My controller name is : projectFilter.
>>>>>  
>>>>> What I am trying to do is get the value associated with the link on 
>>>>> the controller. Can you clarify it again?
>>>>>  
>>>>>
>>>>> On Thursday, May 2, 2013 12:54:23 PM UTC-4, Anthony wrote:
>>>>>
>>>>>> Are you saying that when the link is clicked, you want the controller 
>>>>>> to know the value of the id? In that case, you'll have to include it as 
>>>>>> an 
>>>>>> arg or var in the URL:
>>>>>>
>>>>>> <a href = "{{=URL('your_controller', 'projectFilter', 
>>>>>> args='network')}}" id = "network">
>>>>>>
>>>>>> Then in the controller, "network" will be in request.args(0).
>>>>>>
>>>>>> Anthony
>>>>>>
>>>>>> On Thursday, May 2, 2013 12:21:05 PM UTC-4, v1s wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>  
>>>>>>> I have the following code in my view
>>>>>>>  
>>>>>>>        <td><a href = "projectFilter" id = "network">
>>>>>>>         {{=row.NETWORK}}
>>>>>>>          </a></td>
>>>>>>>  
>>>>>>> This gives me a link. How do I get the value of this link in my 
>>>>>>> controller (projectFilter) using the id.
>>>>>>>
>>>>>>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to