committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							e8187ddf14
						
					
				
				
					commit
					df3b79e805
				
			
							
								
								
									
										46
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										46
									
								
								README.md
									
									
									
									
									
								
							@ -481,6 +481,52 @@ func startPage(c *gin.Context) {
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Bind HTML checkboxes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					See the [detail information](https://github.com/gin-gonic/gin/issues/129#issuecomment-124260092)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					main.go
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```go
 | 
				
			||||||
 | 
					...
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type myForm struct {
 | 
				
			||||||
 | 
					    Colors []string `form:"colors[]"`
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					...
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func formHandler(c *gin.Context) {
 | 
				
			||||||
 | 
					    var fakeForm myForm
 | 
				
			||||||
 | 
					    c.Bind(&fakeForm)
 | 
				
			||||||
 | 
					    c.JSON(200, gin.H{"color": fakeForm.Colors})
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					...
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					form.html
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```html
 | 
				
			||||||
 | 
					<form action="/" method="POST">
 | 
				
			||||||
 | 
					    <p>Check some colors</p>
 | 
				
			||||||
 | 
					    <label for="red">Red</label>
 | 
				
			||||||
 | 
					    <input type="checkbox" name="colors[]" value="red" id="red" />
 | 
				
			||||||
 | 
					    <label for="green">Green</label>
 | 
				
			||||||
 | 
					    <input type="checkbox" name="colors[]" value="green" id="green" />
 | 
				
			||||||
 | 
					    <label for="blue">Blue</label>
 | 
				
			||||||
 | 
					    <input type="checkbox" name="colors[]" value="blue" id="blue" />
 | 
				
			||||||
 | 
					    <input type="submit" />
 | 
				
			||||||
 | 
					</form>
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					result:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					{"color":["red","green","blue"]}
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Multipart/Urlencoded binding
 | 
					### Multipart/Urlencoded binding
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```go
 | 
					```go
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user